James McAvoy als Bruce Robertson | |
Jamie Bell als Ray Lennox | |
Eddie Marsan als Clifford Bladesey | |
Imogen Poots als Amanda Drummond | |
Brian McCardie als Dougie Gillman | |
Emun Elliott als Peter Inglis | |
Gary Lewis als Gus Bain | |
John Sessions als Bob Toal | |
Shauna Macdonald als Carole Robertson | |
Jim Broadbent als Dr. Rossi | |
Joanne Froggatt als Mary | |
Kate Dickie als Chrissie Gillman | |
Martin Compston als Graeme Gorman | |
Iain De Caestecker als Ocky | |
Shirley Henderson als Bunty Blades | |
Joy McAvoy als Estelle | |
Pollyanna McIntosh als Size Queen | |
Bobby Rainsbury als Stephanie Donaldson | |
Michael Moreland als Tramp | |
Therese Bradley als Madam Maisie | |
Zack Eisaku Niizato als Japanese Student | |
Robin Laing als Rent Boy | |
Franziska Altmeyer als Hamburg Carole | |
Ron Donachie als Hector | |
Tracy-Ann Oberman als Diana | |
Mitchell Mullen als Bobby | |
Jake Wilson als Little Davie | |
Luke MacDonald als Euan | |
Jodie Mccallum als Dealer's Girlfriend | |
Chris Young als Drunken Santa Claus | |
Jonathan Watson als Uniformed Policeman | |
David Soul als Punter | |
Chris Cameron als Skanky Dealer | |
Colin Healy als Colin | |
Lauren Maddox als Posh Lady | |
Natasha O'Keeffe als Anna | |
Chidi Chickwe als Steven | |
Sanjeev Kohli als Sunil | |
Neil D'Souza als Anil | |
Vanda Dadras als Air Stewardess | |
Jamie Wallace als Obnoxious Son | |
Trudie Styler als Madame R Zen Ficken | |
Megan Finn als Stacey Robertson | |
Craig Garner als Dwarf (uncredited) | |
Emma Bryant als Jessie (uncredited) | |
Jordan Young als Lexo Setterington |
Jon S. Baird | Producer |
Will Clarke | Producer |
Celine Rattray | Producer |
Trudie Styler | Producer |
Guy Speranza | Costume Design |
Janet Hirshenson | Casting |
Mark Eckersley | Editor |
Moley Campbell | Art Direction |
Kahleen Crawford | Casting |
Irvine Welsh | Novel |
Mark Amin | Producer |
Jon S. Baird | Screenplay |
James McAvoy | Producer |
Matthew Jensen | Director of Photography |
Claire Pidgeon | Set Decoration |
Jane Jenkins | Casting |
Jon S. Baird | Director |
Stephen Mao | Producer |
Mike Gunn | Production Design |
Jens Meurer | Producer |
Clint Mansell | Original Music Composer |
Ken Marshall | Producer |
Christian Angermayer | Producer |
Danny Jackson | Casting |
Anna Alaeddine | Art Direction |
Maxine Dallas | Makeup Artist |
David Gilchrist | First Assistant Director |
Mark Murdoch | Second Assistant Director |
Stina Elinderson | Third Assistant Director |
Robin Pollok | Special Effects Technician |
Marco Maas | Stunt Coordinator |
Heikki Kossi | Foley Supervisor |
Ralph S. Dietrich | Executive Producer |