Jonathan Rhys Meyers
Adam
Jonathan Rhys Meyers
Adam
Jeremy Northam
Jamie
Joely Richardson
Emily
Anna Friel
Lizzie
Trevor Eve
Kanahan
Laura Fraser
Megan
George Costigan
Micky
Michael Feast
Delario
Julian Rhind-Tutt
Forester
Rupert Penry-Jones
Dietrich
John Bowler
Journalist
Kate Isitt
Caroline
Dean Batchelor
Boy 2
Stephen Poliakoff
Director
Stephen Poliakoff
Writer
George Faber
Producer
Anita Overland
Producer
Simon Curtis
Executive Producer
Joyce Gallie
Casting
Richard Bridgland
Art Direction
Christopher Hobbs
Production Design
Anne Sopel
Editor
Gina Portman
Costume Design
Wit DÄ…bal
Director of Photography
Adrian Johnston
Original Music Composer