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 |
|
John Murtagh Man on Beach |
|
Paul Doonan Man in Lift |
|
Shane Cadzow Small Boy on Beach |
|
Juliet Cadzow Mother on Beach |
|
Stewart Preston Duty Sergeant |
|
Stuart Hepburn Policeman on Bridge |
|
Paul Higgins Aidan |
|
Ellie Haddington Maureen |
|
Storm Pluto the Dog |
Costume & Make-Up | Christine Beveridge | Makeup Artist |
Editing | Jon Gregory | Editor |
Production | Nina Gold | Casting |
Art | Andy Harris | Production Design |
Costume & Make-Up | Trisha Biggar | Costume Design |
Sound | Murray Gold | Music |
Camera | James Welland | Director of Photography |
Directing | Bill Eagles | Director |
Production | Simon Donald | Producer |
Writing | Simon Donald | Author |
Crew | Helen Caldwell | Stunts |
Art | Stephen Wong | Assistant Art Director |
Crew | Linda Gamble | Unit Publicist |
Production | Alan J. Wands | Producer |
Art | Frances Connell | Art Direction |
Directing | Janis Watt | Script Supervisor |
Crew | Tom Delmar | Stunt Coordinator |