中世纪一个聚集着精灵的小山村正义的魔法师卡尔多夫(吉姆·库宁斯JimCummings配音)驱逐了邪恶而法术高强的女巫德里泽达(薇姬·刘易斯VickiLewis配音)德里泽达无法匹敌恨恨逃走而她那不谙世事、单纯善良的侄女雅典娜(凯莉·斯泰堡丝KellyStables配音)则获准留了下来在此期间雅典娜还收养了小猫汤姆和老鼠杰瑞雅典娜敏感的身份以及经常惹祸的猫和老鼠让女孩一直遭受精灵们的歧视这一天汤姆和杰瑞偶然在河边拣到一枚龙蛋这是之前德里泽达的笨蛋手下们不小心弄丢的有了它德里泽达就可以用可怕的法术报复驱逐她的精灵们不久可爱的绿色小龙孵化出来而久违的灾难也正向精灵村靠近…