来源:搜狗百科
王太常的独生子王元丰(林志颖饰)是个痴儿,经常被人戏弄,王太常夫妇为他的婚事伤透了脑筋。一日,太常带元丰出外打猎,元丰误入小狐妖小翠(李冰冰饰)设下的陷阱,元丰向太常讲起此事,太常忽想起自己年轻时救过一只灵狐,便带元丰前去找她,请她帮忙解决元丰的婚姻大事。为报恩,灵狐便将自已的女儿小翠带去王家,嫁给元丰。成婚后,两人相处融洽,感情日渐增长。
一夜,元丰去丞相家挖竹笋,小翠无意中听到了蛇妖(蒋欣饰)与丞相密谋当皇妃的事情,引起蛇妖注意。丞相向皇上引见,不明就里的皇上封了蛇妖做皇妃。蛇妖化身灵狐,将小翠骗出,想骗取夜明珠,被小翠识破。打斗中蛇妖逃跑,小翠也中了蛇毒,为救小翠,元丰抱小翠去找灵狐解毒。病好后的小翠不像往常一样活泼好动。因为好玩,元丰穿上了丞相的衣服,扮成丞相的样子游街,被丞相的儿子看到。得知王元丰扮成自己的样子,丞相气急败坏地来找王太常,谁知竟看到元丰穿着龙袍扮皇帝。他告到了皇帝那里,幸亏从王家搜出的龙袍被小翠变成了蛤蟆,王家躲过了一劫。
为了让元丰变聪明,小翠去求灵狐,但被拒绝。蛇妖主动要帮小翠这个忙,小翠救夫心切,听从了蛇妖的话,使元丰昏迷了几天,谁知醒来后的元丰虽然聪明了,却也变得暴戾了。元丰参加武状元参试,一举夺魁,受蛇妖媚惑的元丰,沉迷其美色,对小翠态度粗暴,伤心的小翠回到灵狐身边。就在小翠和灵狐共同修炼之时,元丰却带大队人马前来围剿她们。此时,追查偷了夜明珠的灵狐下落的雷神也刚好赶来。元丰抓了灵狐交给了蛇妖,为救灵狐出来,小翠拿夜明珠交换灵狐,然而蛇妖却失信,派元丰杀小翠母女,就在元丰挥剑刺向小翠瞬间忽然良心发现,昏倒了。小翠不惜用自己的真气救元丰。小翠、元丰找蛇妖算账,意外碰到雷神寻夜明珠而来,他杀死蛇妖,拿回了夜明珠。小翠为元丰疗伤,醒来的元丰又恢复了原来痴傻的样子……