Jonny Lee Miller
Cameron Colley
Brian Cox
Inspector McDunn
Keeley Hawes
Yvonne
Paul Higgins
Andy
Bill Paterson
Wallace Byatt
Alex Norton
Kenny Garnet
Rachael Stirling
Claire
Andy Gray
D.S. Flavell
Richard Madden
Young Andy
John Murtagh
Norrie
Paul Young
Frank
Jason Hetherington
William
Samuel West
Neil
Valerie Edmond
Josephine Boyle
Stephen McCole
Al
Alex Purves
Persimmon
Graham De Banzie
Archie McLeod
Michael MacKenzie
Baine
Angie Adler
Kate
Gary McCormack
Howie
Katy Hale
Librarian
Gordon Munro
Interrogator 1
Ford Kiernan
Interrogator 2
Paul Kirby
Art Direction
Jamie Leonard
Production Design
David Odd
Director of Photography
Kate Carin
Costume Design
Jenny Shircore
Hairstylist, Makeup Artist
Nuala Conway
Makeup Artist
Gavin Millar
Director
Angus Newton
Editor
Niven Howie
Susie Bruffin
Casting
Andrew Warren
Co-Producer
Peter McAleese
Julia Palau
Executive Producer
Michael Ryan
Neil Dunn
Producer
Richard Jackson
Nick Smith
Production Assistant
John Bateman
ADR Mixer
Andie Derrick
Foley Artist
Peter Burgess
Peter Burgis
Robert Gavin
Foley Editor
Colin Towns
Original Music Composer
Colin Nicolson
Sound
Bryan Elsley
Screenplay
Iain Banks
Writer
You need to be logged in to continue. Click here to login or here to sign up.
Can't find a movie or TV show? Login to create it.
Login
Sign Up
Want to rate or add this item to a list?
Not a member?
Sign up and join the community