Cast

Jamie Bell
Hallam Foe

Sophia Myles
Kate

Ciarán Hinds
Julius Foe

Claire Forlani
Verity Foe

Jamie Sives
Alasdair

Maurice Roëves
Raymond

Ewen Bremner
Andy

Lucy Holt
Lucy
John Paul Lawler
Carl
Ruth Milne
Jenny

Malcolm Shields
Kilt Man
John Comerford
Grumpy Glaswegian
Gerry Cleary
Grumpy Glaswegian
Paul Blair
Raincoat Man
Neil McKinven
Police Officer

Stuart Hepburn
Police Inspector
Kirsty Shepherd
Alasdair's Wife
Crew
Ed Whitmore
Screenplay
(Writing)
Colin Monie
Editor
(Editing)

Giles Nuttgens
Director of Photography
(Camera)
Peter Brill
Sound Designer
(Sound)

David Mackenzie
Director
(Directing)

David Mackenzie
Screenplay
(Writing)
Tom Sayer
Set Designer
(Art)
Trisha Biggar
Costume Design
(Costume & Make-Up)
Gillian Berrie
Producer
(Production)