James McAvoy
Bruce RobertsonJamie Bell
Ray LennoxImogen Poots
Amanda DrummondJim Broadbent
Dr. RossiShirley Henderson
BuntyEddie Marsan
BladeseyPollyanna McIntosh
Size QueenEmun Elliott
Peter InglisJon S. Baird
Jon S. Baird
Irvine Welsh
James McAvoy
Bruce RobertsonJamie Bell
Ray LennoxImogen Poots
Amanda DrummondJim Broadbent
Dr. RossiShirley Henderson
BuntyEddie Marsan
BladeseyPollyanna McIntosh
Size QueenEmun Elliott
Peter InglisIain De Caestecker
OckyJoanne Froggatt
MaryJames McAvoy
Jens Meurer
Trudie Styler
Ken Marshall
Mark Amin
Jon S. Baird
Christian Angermayer
Will Clarke
Stephen Mao
Clint Mansell
Matthew Jensen
Mark Eckersley