Marlene (Sandra Hüller) wird von schrecklichen Alpträumen in den Wahnsinn getrieben, die alle in einem kleinen Dorf zu spielen scheinen. Als sie herausfindet, dass es sich in ihren Träumen um einen realen Ort handelt, reist sie von Hamburg dort hin, um dem Mysterium auf den Grund zu gehen. Sie erleidet schließlich einen Nervenzusammenbruch und fällt in einen komatösen Schlaf, als sie von den Gründen für ihre Albträume erfährt und wird in eine Psychiatrie eingewiesen. Ihre Tochter Mona (Gro Swantje Kohlhof) macht sich nun auf eigene Faust daran, die Ursachen für die dämonischen Albträume herauszufinden. Dabei kommt sie mit den eigentümlichen Bewohnern des Dorfes in Kontakt und erfährt von dunklen Mächten aus vergangenen Zeiten, die sie zunächst in ihren Träumen, dann auch ganz real verfolgen.