Początek XIX wieku. Kiedy bracia Grimm zostają zdemaskowani jako oszuści podający się za pogromców upiorów, zostają zmuszeni do rozwiązania zagadki znikających w zaczarowanym lesie dziewczynek.
Eliška jest pielęgniarką działającą w ruchu oporu. Gdy naziści zacieśniają obławę na konspiratorów, musi ukryć się z dala od miasta u prostego chłopa Jozy.
Dwaj bracia napadają na podróżnych z rozkazu ojca-tyrana. Pewnego dnia biorą jako zakładnika młodego germańskiego mężczyznę, którego ojciec ucieka i zawiadamia króla o rozboju.