Browse Archive


© Junafilm

The small village of Stainbach is haunted by a mysterious demon. It turns out that the nightmares of Marlene are responsible for them. She is driving some of the inhabitants of the highland village insane during these nightmares. When she finds out that her dreams are about a real place, she visits the village to get to the bottom of the mystery. In the end, she suffers a nervous breakdown when she learns about the consequences of her nightmares and is then admitted to a psychiatric ward. Her daughter Mona comes to Stainbach to find out the reasons for the demonic nightmares. She comes into contact with the peculiar villagers and gets to know about dark forces from the Nazi era, which they have initially been pursuing in their dreams and are now also living in real-life.

The psychological thriller SLEEP tells the gripping story of three generations of women fatefully bound together and a village community haunted by a never-ending nightmare. Sandra Hüller, widely known for her stunning performance in the Oscar®-nominated TONI ERDMANN, and Gro Swantje Kohlhof, one of the leads in the zombie horror EVER AFTER, star as a mother-daughter duo in Michael Venus' sinister feature debut.
Genre Thriller
Category Feature
Year of Production 2020
Director Michael Venus
Screenplay Thomas Friedrich, Michael Venus
Cinematography Marius von Felbert
Cast Gro Swantje Kohlhof, Sandra Hüller, August Schmölzer, Marion Kracht, Max Hubacher
Producer Verena Gräfe-Höft
Production Company Junafilm, in co-production with ZDF Das kleine Fernsehspiel
Runtime 100 min
Format DCP, color, cs
Subtitled Version English
Sound Technology Dolby 5.1
Sound Technology Dolby 5.1, Stereo
Festivals Berlinale 2020, Zurich Film Festival 2020, Chicago International Film Festival 2020
With backing from BKM, MOIN Filmförderung Hamburg Schleswig-Holstein, German Federal Film Fund / DFFF Deutscher Filmförderfonds
German Distributor Salzgeber & Co. Medien

World Sales
Global Screen - a Telepool brand
Sonnenstr. 21
80331 Munich/Germany
phone +49-89-24 41 29 55 00
fax +49-89-55 87 619-106