Characters played by Asia Argento
Beatrice
Characters played by Jared Harris
Alan Furnace
Characters played by Rupert Everett
Paul Neville
Characters played by Jonathan Rhys Meyers
Bruno
Characters played by Julie T. Wallace
Mrs. Sturge
Characters played by Ian Hart
Steve Davis
Characters played by Tim Woodward
Frank Rice
Characters played by Bryan Pringle
Goodchild
Characters played by Clare Higgins
Ms. Cherry
Characters played by Simone Bowkett
Angie
Characters played by Marc Warren
Terence
Characters played by Camilo Gallardo
Barman (Conrans)
Characters played by Michael Carlin
Carlo
Characters played by Paul Ireland
Barman (Kings Head)
Characters played by Elizabeth Ash
Nurse
Characters played by Catherine Carter
Joy
Characters played by Kitty McGeever
Judith
Characters played by Jason Ross
Rudy
Characters played by Amanda Boxer
Tory Lady
Characters played by Vincent Regan
Johnny Hart
Characters played by Kerry Shale
Texan
Characters played by Seretta Wilson
Texan Wife
Characters played by Eddie Marsan
Young Thug
Characters played by Gary Catlin
Jim Arkwright
Characters played by Jason Howard
Ricky Sturge
Characters played by Tony Cyrus
Algerian Man
Characters played by Paul Angelis
Gangster
Characters played by Robin McCallum
Manager
Characters played by Dick Brannick
Mr. Gibson
Characters played by Michael Fitzgerald
Magnus
Characters played by Eric Jorrin
Male Nurse
Characters played by Latife Mülazimoglu
Passenger
Traveler