Cast 52

Douglas Henshall
Michael

Gary Lewis
Thomas
RS
Rosemarie Stevenson
Sheila

Stephen McCole
John
FG
Frank Gallagher
Tanga

Alex Norton
Hanson

Dave Anderson
Uncle Ian

Malcolm Shields
DD Duncan
LO
Laura O'Donnell
Carole
JC
John Comerford
Ed, Carole's Dad
DD
Deirdre Davis
Alison, Carole's Mum
EB
Eric Barlow
Mr Bell
FC
Frances Carrigan
Mrs Bell
JAW
Judith A. Williams
Amanda, Babysitter
SD
Sheila Donald
Mrs Finch

Maureen Carr
Minnie
LV
Laurie Ventry
Henry
SS
Steven Singleton
Seamus
SB
Seamus Ball
Father Fitzgerald
SH
Sarah Hepburn
Louise, Carole's Sister
ML
Martha Leishman
Alice
SD
Stephen Docherty
Alastair
RWC
Robert W. Carr
Mr. Leitch (Undertaker)
GM
Gilbert Martin
Frank
JW
Jan Wilson
Sandra
LM
Lenny Mullan
Julian
JB
June Brogan
Mona
PD
Paul Doonan
Lenny
HF
Hugh Ferris
Self
JS
Joel Strachan
Neil
VE
Vanya Eadie
Maria
DJS
Dorothy Jane Stewart
Margaret
JC
James Casey
Peachy (Cheeky Boy in Street)
AG
Alan Gracie
James
JT
Jim Twaddale
Liam
MS
Michael Sharpe
David
LM
Lee-Ann McCran
Anne Marie
DW
Debbie Welsh
Melissa
DC
Donna Chalmer
Bernadette
CC
Catherine Connell
Angela
LD
Louise Dunn
Moira
LC
Luke Coulter
Paper Boy
KB
Kate Brailsford
Deaf Boy's Mum
HD
Helen Devon
Jessica
JAS
Josie Aitken Sheridan
Duncan's Baby
JS
Jenny Swan
Aunt Geraldine
MJW
Mary Jane Wells
PC McGiffen
Directing 1

Peter Mullan
Director
Writing 1

Peter Mullan
Writer
Camera 1
GC
Grant Cameron
Director of Photography
Editing 1

Colin Monie
Editor
Production 3
Sound 2

Craig Armstrong
Original Music Composer

Mike Prestwood Smith
Sound
Art 2
CG
Campbell Gordon
Production Design
FC
Frances Connell
Art Direction
Costume & Make-Up 2
LA
Lynn Aitken
Costume Design
AS
Anastasia Shirley
Makeup Artist