《白狐》改编自《聊斋志异》中“小翠”的故事,但只保留了原著的一小部分,大部分的故事是全新的。电影讲述了在仙魔世界,宇宙间最大的恶魔海蝠王(高虎饰)正危害人间,天下惶惶!狐仙谷的疯丫头小翠(钟欣潼饰)却爱上了凡人傻小子王元丰(张智霖饰),而王元丰身上隐藏的至阳玄魄,正是邪魔妖道的终极克星!当正邪大战与痴情傻爱无可避免地缠绕在一起,一出感天动地的真爱传奇,澎湃上演。钟欣桐在片中出演小翠,她介绍这个角色对爱情比较叛逆,但也有着一定的寄望。张智霖则在电影中出演王元丰,这个人物有一天突然变成了傻子,三年之后在相亲的过程中遇到了小翠。小翠一开始非常不喜欢王元丰,因为她期待天长地久的爱情,而不是一个有痴症的人。