玄幻喜剧电影《长安妖奇谈》主要围绕主人公朱不悔展开叙述,朱不悔是一个年龄介于25到30岁之间的猪八戒儿子,多年来一直寻找杀害自己母亲及亲人的凶手,在长安城遇到了捉妖师小林子,小林子帮助朱不悔找到了杀母仇人,并与小林子揭秘了长安城内青楼萧雅轩的巨大阴谋与其组成捉妖二人组发生的一系列啼笑皆非的事情。。美女安蒂(凯特•哈德森饰)是一家时尚杂志的专栏作家,负责撰写“恋爱指南”之类的情感文章。某天,主编给她派了一个棘手的任务:搜集怎样甩掉男人的第一手资料。因此,安蒂必须在十天之内找到一个男朋友,然后再甩掉他。
安蒂看上了在广告代理公司工作的本杰明(马修•麦康纳饰),磨刀霍霍,准备实施她的计划;谁知道,本杰明是一个典型的花花公子,游戏人间的他正在和老板打赌:十天之内让一个女人彻底爱上他。
干柴烈火,一拍即合,他们开始了真真假假的爱情游戏。。在加瓦尔顿村,两个不合群的好朋友索菲(索菲娅·安妮·卡鲁索饰)和阿加莎(索菲亚·怀利饰)上演着她们之间不可思议的友谊。索菲是童话爱好者,梦想着逃离平凡的乡村生活;而阿加莎则拥有冷峻的外表,拥有真正的女巫所具备的气质。一天晚上,在血红的月亮下,一股强大的力量把她们带到了善恶魔法学院,每一个精彩童话中的真实故事都在这里拉开帷幕。然而,情势从一开始便有些不妙:索菲进了邪恶学院,由魅力四射但说话刻薄尖锐的莱索夫人(查理兹·塞隆饰)负责;阿加莎则入选善念学院,由阳光善良的多维教授(凯丽·华盛顿饰)监管。据校长(劳伦斯·菲什伯恩饰)所言,与灰姑娘和胡克船长的后代以及亚瑟王英俊的儿子(杰米·福雷特斯)一起上课似乎还算不上是什么困难,只有真爱之吻才能改变规则,让女孩们进入自己原本该去的学校。但是,当一个与索菲有着神秘关系的黑暗危险人物(基特·扬饰)再次出现,并威胁要...。