Characters played by Susan Lynch
Dorothy
Characters played by Iain Glen
Tony
Characters played by Jake D'Arcy
Train Guard
Characters played by Rachel Weisz
Petula
Characters played by Tom Mannion
Brian McMinn
Characters played by Maurice Roëves
Ronnie McMinn
Characters played by Paul Doonan
Man in Lift
Characters played by Robin Laing
Garage Attendant
Characters played by Pauline Lynch
Sheena
Characters played by John Murtagh
Man on Beach
Characters played by Shane Cadzow
Small Boy on Beach
Characters played by Juliet Cadzow
Mother on Beach
Characters played by Alex Norton
Det Insp Hepburn
Characters played by Stewart Preston
Duty Sergeant
Characters played by Ron Donachie
Police Pathologist
Characters played by Joel Strachan
Sergeant Binnie
Characters played by Stuart Hepburn
Policeman on Bridge
Characters played by Ellie Haddington
Maureen
Characters played by Paul Higgins
Aidan
Characters played by Storm
Pluto the Dog