威尔·格林(马特·达蒙 Matt Damon 饰)和杰克·格林(希斯·莱杰 Heath Ledger 饰)是一对兄弟,也是靠诈骗为生的骗子,他们呕心钻研民间故事,靠装神弄鬼编造一些巫婆神灵自我演出一出“镇妖”戏剧来收取钱财,由于这样的手法屡屡得逞,格林兄弟驱魔人的名声越来越大,甚至被法国国王召见,邀请他们前往被诅咒的森林里面揭开失踪少女之谜。这下,格林兄弟只得硬着头皮前往魔法森林。在森林里,灰姑娘、小红帽这些原本童话里面的人物悉数登场,最后,他们发现原来是因为女魔头镜子皇后(莫妮卡·贝鲁奇 Monica Bellucci 饰)为了保持青椿,必须杀死年轻的女姓,并用她们的血禸来回复青椿。于是,格林兄弟与女魔头的世纪大战就此拉开……还好,星际时代开始的时候,人类就发现了宇宙间存在着很多虫洞,从虫洞的一端进入,几分钟的时间从另一端出去的时候,可能就已经在几十光年,甚至上百光年以外了。