Ewan McGregor
Joe Taylor
Ewan McGregor
Joe Taylor
Tilda Swinton
Ella Gault
Peter Mullan
Les Gault
Emily Mortimer
Cathie Dimly
Jack McElhone
Jim Gault
Therese Bradley
Gwen
Ewan Stewart
Daniel Gordon
Stuart McQuarrie
Bill
Pauline Turner
Connie
Alan Cooke
Bob M'bussi
Rory McCann
Sam
Ian Hanmore
Freight Supervisor
Mhairi Morrison
Cathie's Flatmate
Anne Marie Timoney
Mrs. Gordon
John Yule
Clerk of the Court
John Comerford
Jury Foreman
David Mackenzie
Director
Jeremy Thomas
Producer
Alexander Trocchi
Novel
David Mackenzie
Screenplay
David Byrne
Original Music Composer
Giles Nuttgens
Director of Photography
Colin Monie
Editor
Des Hamilton
Casting
Laurence Dorman
Production Design
Jacqueline Durran
Costume Design
Stuart Rose
Art Direction
Judy Farr
Set Decoration
Candice Banks
Makeup Artist
Candice Banks
Hairstylist
Meg Speirs
Makeup Designer
Meg Speirs
Hair Designer
Tony Lilley
Makeup Artist
Tony Lilley
Hairstylist
Nick O'Hagan
Co-Producer
Jim Reeve
Co-Producer
Alexandra Stone
Co-Producer
Ed Bulman
Foley Editor
Rory Farnan
Dialogue Editor
Melissa Lake
Foley Artist
Lionel Selwyn
Foley Artist
Barnaby Smith
ADR Recordist
Colin Nicolson
Sound Recordist
Michael Elliott
First Assistant Director
Robert Jones
Executive Producer
Rowley Irlam
Stunt Double