胡家是乡下的暴发户,发财后举家迁往上海,开了一家银楼。胡家女儿翠翠从小就充满幻想,总觉得自己有一天会嫁给一个白马王子,因此当英俊潇洒的林家公子第一次走进银楼时,翠翠就对他一见钟情。胡夫人郑重其事地到林府提亲,林家父母被说动,决定要结这门亲事。同时,上海滩鼎鼎有名的媒人金玉颜,代何家小姐向林家提亲,而林家也应下了。
在上海的一座教堂里,林公子与何小姐正在举行婚礼。这时,身着大红色中国传统嫁衣的胡翠翠气势汹汹的冲了进来,她大声对林公子表达爱意,谁知林公子说出的话却让胡翠翠心碎欲绝,林公子说他根本不喜欢翠翠,让她不要再自作多情。翠翠愣住了,媒人金玉颜趁机叫了几个人,把翠翠赶出了教堂……。奥利弗是一位怀才不遇的歌手,女儿安娜贝尔相信魔法,暗暗企求仙女的帮助。谁知求来的却是魔法不精的仙童莫瑞,尽管莫瑞热心助人,却总是弄巧成拙,他不仅把自己和安娜贝尔送到了千里之外的蛮荒之地,还把准备试唱的奥利弗变成了一座塑像。
偏偏被仙女协会开除的魔女克劳迪亚也来捣乱,为了实现独霸天下的野心,她收缴所有魔棍,当她发现唯一流落在外的魔棍握在莫瑞之手,便发起了疯狂的进攻。被魔女困住的莫瑞和安娜贝尔利用智慧逃出了魔掌,并解救了被克劳迪亚陷害的仙女首领。当他们终于赶到奥利弗化成的塑像前,最好的恢复时机已经错过了……。