Jonny Lee Miller als Cameron Colley | |
Brian Cox als Inspector McDunn | |
Keeley Hawes als Yvonne | |
Paul Higgins als Andy | |
Bill Paterson als Wallace Byatt | |
Alex Norton als Kenny Garnet | |
Rachael Stirling als Claire | |
Andy Gray als D.S. Flavell | |
Richard Madden als Young Andy | |
John Murtagh als Norrie | |
Paul Young als Frank | |
Jason Hetherington als William | |
Samuel West als Neil | |
Valerie Edmond als Josephine Boyle | |
Stephen McCole als Al | |
Alex Purves als Persimmon | |
Graham De Banzie als Archie McLeod | |
Michael MacKenzie als Baine | |
Angie Adler als Kate | |
Gary McCormack als Howie | |
Katy Hale als Librarian | |
Gordon Munro als Interrogator 1 | |
Ford Kiernan als Interrogator 2 |
Gavin Millar | Director |
Nick Smith | Production Assistant |
Iain Banks | Writer |
Bryan Elsley | Screenplay |
Neil Dunn | Producer |
Richard Jackson | Producer |
Peter McAleese | Co-Producer |
Julia Palau | Executive Producer |
Michael Ryan | Executive Producer |
Andrew Warren | Co-Producer |
Colin Towns | Original Music Composer |
David Odd | Director of Photography |
Niven Howie | Editor |
Angus Newton | Editor |
Susie Bruffin | Casting |
Jamie Leonard | Production Design |
Paul Kirby | Art Direction |
Kate Carin | Costume Design |
Nuala Conway | Makeup Artist |
Jenny Shircore | Hairstylist |
Jenny Shircore | Makeup Artist |
Peter Burgis | Foley Artist |
John Bateman | ADR Mixer |
Peter Burgess | Foley Artist |
Andie Derrick | Foley Artist |
Robert Gavin | Foley Editor |
Colin Nicolson | Sound |