Cast
Atta Yaqub
Casim Khan
Eva Birthistle
Roisin Hanlon
Shamshad Akhtar
Sadia Khan
Ghizala Avan
Rukhsana Khan
Shabana Akhtar Bakhsh
Tahara Khan
Ahmad Riaz
Tariq Khan
Shy Ramsan
Hamid
Gerard Kelly
Parish Priest
Gary Lewis
Danny
David McKay
Wee Roddie
Raymond Mearns
Big Roddie
Emma Friel
Annie
Karen Fraser
Elsie
John Yule
Headmaster
Directing
Ken Loach
Director
David Gilchrist
(I)
First Assistant Director
Writing
Paul Laverty
Screenplay
Art
Martin Johnson
Production Design
Camera
Barry Ackroyd
Director of Photography
Production
Rebecca O’Brien
(I)
Producer
Kahleen Crawford
Researcher
Peter Gallagher
Line Producer
Nigel Thomas
Co-Executive Producer
Ulrich Felsberg
Executive Producer
Costume & Make-Up
Carole K. Millar
Costume Designer
Editing
Jonathan Morris
(I)
Editor
Sound
George Fenton
Original Music Composer
Ray Beckett
Sound Recordist