Cast
Rachel Weisz
Petula
Susan Lynch
Dorothy
Iain Glen
Tony
Jake D'Arcy
Train Guard
Tom Mannion
Brian McMinn
Maurice Roëves
Ronnie McMinn
Pauline Lynch
Sheena
Alex Norton
Det Insp Hepburn
Ron Donachie
Police Pathologist
Joel Strachan
Sergeant Binnie
Crew
Bill Eagles
Director
Simon Donald
Author
Helen Caldwell
Stunts
Tom Delmar
Stunt Coordinator
Jon Gregory
Editor
James Welland
Director of Photography
Linda Gamble
Unit Publicist
Frances Connell
Art Direction
Christine Beveridge
Makeup Artist
Nina Gold
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.