All Cast

Kerry Fox
Juliet Miller

Christopher Eccleston
David Stephens

Ewan McGregor
Alex Law

Ken Stott
Detective Inspector McCall

Keith Allen
Hugo

Colin McCredie
Cameron

Peter Mullan
Andy

Gary Lewis
Visitor
Frances Low
Doctor
Robert David MacDonald
Lumsden

Tony Curran
Travel Agent

John Hodge
DC Mitchell
Leonard O'Malley
Tim
Victoria Nairn
Visitor
Jean Marie Coffey
Goth
David Scoular
Cash Machine Victim
Grant Glendinning
Bath Victim

Victor Eadie
Freezer Victim
Bill Denistoun
Master of Ceremonies

John Bett
Brian McKinley
Elspeth Cameron
Elderly Woman
