ReleaseNexus
66
Based on195 reviews
A doctor in early 19th-century Germany becomes infatuated with the sister of a man he unintentionally killed and bargains with the Devil incarnate to conjure their union in exchange for his soul.
Johannes Zeiler
Anton Adasinsky
Isolda Dychauk
Georg Friedrich
Hanna Schygulla
Florian Brückner
Antje Lewald
Maxim Mehmet
Oliver Bootz
Andreas Schmidt
Antoine Monot Jr.
Lars Rudolph
Eva-Maria Kurz
Andrey Lebedev
Aleksei Neymyshev
Leonid Mozgovoy
Sigurður Skúlason
Jonas Jägermeyr
Igor Orozovič
Joel Kirby