IMDb Page
  • Average Age of Cast at Release:
  • Cast Members Alive:
  • Gender Split (F:M):
  • Percent of Cast with Demo Info:
Profile Pic Name Character Birthday Deathday Age at Release
James McAvoy Bruce Robertson
Jamie Bell Ray Lennox
Eddie Marsan Clifford Bladesey
Imogen Poots Amanda Drummond
Brian McCardie Dougie Gillman
Emun Elliott Peter Inglis
Gary Lewis Gus Bain
John Sessions Bob Toal
Shauna Macdonald Carole Robertson
Jim Broadbent Dr. Rossi
Joanne Froggatt Mary
Kate Dickie Chrissie Gillman
Martin Compston Graeme Gorman
Iain De Caestecker Ocky
Shirley Henderson Bunty Blades
Joy McAvoy Estelle
Pollyanna McIntosh Size Queen
Bobby Rainsbury Stephanie Donaldson
Michael Moreland Tramp
Therese Bradley Madam Maisie
Zack Eisaku Niizato Japanese Student
Robin Laing Rent Boy
Franziska Altmeyer Hamburg Carole
Ron Donachie Hector
Tracy-Ann Oberman Diana
Mitchell Mullen Bobby
Jake Wilson Little Davie
Luke MacDonald Euan
Jodie Mccallum Dealer's Girlfriend
Chris Young Drunken Santa Claus
Jonathan Watson Uniformed Policeman
David Soul Punter
Chris Cameron Skanky Dealer
Colin Healy Colin
Lauren Maddox Posh Lady
Natasha O'Keeffe Anna
Chidi Chickwe Steven
Sanjeev Kohli Sunil
Neil D'Souza Anil
Vanda Dadras Air Stewardess
Jamie Wallace Obnoxious Son
Trudie Styler Madame R Zen Ficken
Megan Finn Stacey Robertson
Craig Garner Dwarf (uncredited)
Emma Bryant Jessie (uncredited)
Jordan Young Lexo Setterington