Casim Khan
Roisin Hanlon
Sadia Khan
Rukhsana Khan
Tahara Khan
Tariq Khan
Hamid
Parish Priest
Danny
Wee Roddie
Big Roddie
Annie
Elsie
Headmaster
Director
Screenplay
Producer
Original Music Composer
Director of Photography
Editor
Casting
Production Design
Sound Recordist
Researcher
First Assistant Director
Costume Designer
Line Producer
Co-Executive Producer
Executive Producer
Still Photographer
Clapper Loader
Second Assistant Camera
Focus Puller
Clapper Loader
Art Direction