Locality: Switzerland
Produced: 2009
Media Type: DVD
Directed by: Niels Arden Oplev
Starring: Michael Nyqvist, Noomi Rapace, Lena Endre, Sven-Bertil Taube, Peter Haber