Locality: Sweden
Produced: 2001
Media Type: DVD
Directed by: Alain Chabat
Starring: Gérard Depardieu, Christian Clavier, Jamel Debbouze, Monica Bellucci, Alain Chabat