XIX-wieczne Niemcy. Dwaj oszuści Jakub i Wilhelm Grimmowie wędrują od wioski do wioski, wmawiając wieśniakom, że w ich domach grasują demony. Jedyny sposób, żeby się ich pozbyć, to egzorcyzmy, które oni za opłatą mogą odprawić. Proceder trwa aż do chwili, gdy bracia trafiają do nawiedzonej osady Marbaden. Od pewnego czasu w niewyjaśnionych okolicznościach znikają stamtąd dziewczęta. Mieszkańcy twierdzą, że nad okolicą ciąży klątwa rzucona niegdyś przez złą królową. Bracia tym razem mają do czynienia nie z wytworem wyobraźni, lecz z siłami zła.