DIRECTED BYMichael Haneke
SCREENPLAYMichael Haneke
CINEMATOGRAPHYChristian Berger
Production ManagementUlrike Lässer
PRODUCERSMargaret Ménégoz, Stefan Arndt, Veit Heiduschka, Michael Katz