A két Grimm testvér, Jacob (Heath Ledger) és Wilhelm (Matt Damon) szélhámosságból élnek, és a francia hatóságok elől menekülnek. A testvérek rövidesen a fantáziájuk teremtette mesevilágban találják magukat, ahol egy bűvös erdőben titokzatos körülmények között fiatal lányok tűnnek el. Itt tényleg szükségük lesz minden trükkre, ellenfelük ugyanis a Tükör királynő (Monica Belucci).