演员阵容
William Eadie
James GillespieMichelle Stewart
EllenLynne Ramsay Jr.
Anne MarieLeanne Mullen
Margaret AnneJackie Quinn
Mrs. QuinnJames Ramsay
Mr. QuinnAnne McLean
Mrs. FowlerCraig Bonar
Matt MonroeAndrew McKenna
BillyMick Maharg
StefJames Montgomery
HammyThomas McTaggart
RyanStuart Gordon
TommyStephen Sloan
MackieMolly Innes
Miss McDonaldStephen King
Mr. MohanJohn Comerford
Insurance ManAnn Marie Lafferty
RitaBessie McDonald
Elderly LadyLeanne Jenkins
Kitten GirlDougie Jones
ScavengerJoe McCrone
ScavengerJames Watson
Bus DriverStephen Purdon
Boy on BikeMarion Connell
JesseRobert Farrell
BoyDonnie McMillan
ArtieLisa Taylor
Anne Marie\'s FriendRory McCann
Gordon (uncredited)Chris McElhill
Boy in Street (uncredited)John Miller
Kenny艺术
工作人员
Paul Heasman
Stunt Coordinator音响
Rachel Portman
Original Music ComposerPaul Davies
Sound SupervisorRichard Flynn
Dialogue EditorDavid Arch
ConductorFiona Carlin
Boom OperatorJens Christensen
Foley Editor摄影
Alwin H. Küchler
Director of PhotographyThomas Townend
Camera OperatorThomas Townend
Still PhotographerNick Barrett
Camera Operator剪辑
Lucia Zucchetti
EditorPani Scott
First Assistant Editor编剧
Lynne Ramsay
Writer灯光
Steve Philps
Gaffer导演
Lynne Ramsay
DirectorJohn Armstrong
Assistant DirectorKaren Wood
Script SupervisorMark Murdoch
Assistant DirectorNick McCarthy
First Assistant DirectorAnneli Downing
Assistant DirectorTracey Skelton
Assistant Director制片
Andrea Calderwood
Executive ProducerGillian Berrie
CastingSarah Radclyffe
Executive ProducerBertrand Faivre
ProducerGavin Emerson
ProducerBarbara McKissack
Executive ProducerPeter Gallagher
Associate ProducerPauline Ogle
Location ManagerSu Bainbridge
Production Coordinator视效
Steven Begg
Visual Effects Supervisor服装与化妆