James McAvoyBruce Robertson
Imogen PootsAmanda Drummond
Jamie BellRay Lennox
Joanne FroggattMary
Eddie MarsanBladesey
Emun ElliottPeter Inglis
Jim BroadbentDr. Rossi
Kate DickieChrissie
Shirley HendersonBunty
Ron DonachieHector
Martin CompstonGorman
John SessionsBob Toal
Brian McCardieDougie Gillman
Shauna MacdonaldCarole Robertson
Gary LewisGus Bain
Iain De CaesteckerOcky
Natasha O'KeeffeAnna
Tracy-Ann ObermanDiana
Mitchell MullenBobby
Joy McAvoyEstelle
Jon S. BairdDirected by
Jon S. BairdScreenplay
Irvine WelshNovel
Matthew JensenDirector of photography
Mike GunnProduction design
Moley CampbellArt direction
Guy SperanzaCostumes
Clint MansellOriginal music
Mark EckersleyEditing
Stephen MaoProducer
Mark AminProducer
Christian AngermayerProducer
Jon S. BairdProducer
Will ClarkeProducer
Ken MarshallProducer
James McAvoyProducer
Jens MeurerProducer
Celine RattrayProducer
Trudie StylerProducer
MORE>
LESS