face off Feature Film Production: Blind Spot Pitures Oy, 27 Films Production Producer: Oliver Damian, Tero Kaukomaa, Cathy Overett, Mark Overrett Director: Timo Vuorensola DoP: Mika Orasmaa Cast: Götz Otto, Julia Dietze, Udo Kier