威爾·格林(馬特·達蒙 Matt Damon 飾)和杰克·格林(希斯·萊杰 Heath Ledger 飾)是一對游手好閑、靠詐騙為生的騙子他們經(jīng)常在不同地方雇人扮演妖魔鬼怪進(jìn)行大肆的破壞然后自己以驅魔人的身份出現“消滅”妖怪以此來(lái)騙取村民們的報酬由于這樣的手法屢屢得逞格林兄弟驅魔人的名聲越來(lái)越大甚至被法國國王召見(jiàn)邀請他們前往被詛咒的森林里面揭開(kāi)失蹤少女之謎這下格林兄弟只得硬著(zhù)頭皮前往魔法森林在森林里灰姑娘、小紅帽這些原本童話(huà)里面的人物悉數登場(chǎng)……最后他們發(fā)現原來(lái)是因為女魔頭鏡子皇后(莫妮卡·貝魯奇 Monica Bellucci 飾)為了保持青春必須殺死年輕的女性并用她們的血肉來(lái)回復青春于是格林兄弟與女魔頭的世紀大戰就此拉開(kāi)……他們能否獲得童話(huà)般的美好結局呢