John Malkovich

as Andrew Blake

Fanny Ardant

as Nathalie


Philippe Bas

as Magnier


Christel Henon

as Mme Berliner