在精灵聚集的中世纪小山村里,正义的魔法师卡尔多夫(吉姆·卡明斯JimCummings配音)驱逐了邪恶强大的女巫德里达(维基·刘易斯VickiLewis配音)。德里达无法参加比赛,愤然离家出走,而她缺乏经验、单纯善良的侄女雅典娜(凯莉·斯泰布尔斯配音)则被允许留下来。在此期间,雅典娜还收养了猫汤姆和老鼠杰瑞。雅典娜敏感的身份和经常惹事生非的猫和老鼠让女孩总是遭受精灵们的歧视。这一天,汤姆和杰瑞在河边无意中捡到了一颗龙蛋。这是德里塞尔达的白痴手下不小心弄丢的。有了它,德里泽尔达可以使用可怕的魔法为那些驱逐她的人报仇。精灵。很快,可爱的小绿龙孵化了,久违的灾难正在逼近精灵村……