Cast (14)

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

Crew (21)

Ken Loach

Director

Martin Johnson

Production Design

Barry Ackroyd

Director of Photography

Jonathan Morris

Editor

George Fenton

Original Music Composer

Paul Laverty

Screenplay

Rebecca O'Brien

Producer

Kahleen Crawford

Casting

Ray Beckett

Sound Recordist

David Gilchrist

First Assistant Director

Ulrich Felsberg

Executive Producer

Nigel Thomas

Co-Executive Producer

Kahleen Crawford

Researcher

Peter Gallagher

Line Producer

Carole K. Millar

Costume Designer

Luiso Garcia-Ferrer

Second Assistant Camera

Anna Benbow

Clapper Loader

Julia Robinson

Clapper Loader

Carl Hudson

Focus Puller

Joss Barratt

Still Photographer

Fergus Clegg

Art Direction