奥利弗的梦想是成为一名歌手,但凭借他所有的天赋,他似乎总是运气不好,错过了许多成名的机会,直到今天仍然默默无闻。女儿安娜贝尔(马拉·威尔逊饰演)重视父亲的努力,相信世界上存在魔法。她向仙女寻求帮助,但出乎意料地向一个不太精通魔法的名叫默里的仙女寻求帮助。尽管默里一心想帮助奥利弗和安娜贝尔,但他的能力有限,他经常摔倒,给这对情侣带来大麻烦。与此同时,邪恶的女巫克劳迪娅(由黛博拉·奥德尔饰演)重获自由。为了统治世界,她偷走了所有的魔杖,但默里手中的那根却不小心错过了。就这样,默里成为了拯救世界的最后希望。