Måns Mårlind
Director
Julianne Moore
as
Cara Harding
Jonathan Rhys Meyers
as
David / Adam / Wesley
Jeffrey Jones
as
Police Officer
Brian Anthony Wilson
as
Virgil