All Cast

Atta Yaqub

Atta Yaqub

Casim Khan

Eva Birthistle

Eva Birthistle

Roisin Hanlon

Shamshad Akhtar

Shamshad Akhtar

Sadia Khan

Ghizala Avan

Ghizala Avan

Rukhsana Khan

Shabana Akhtar Bakhsh

Shabana Akhtar Bakhsh

Tahara Khan

Ahmad Riaz

Ahmad Riaz

Tariq Khan

Shy Ramsan

Shy Ramsan

Hamid

Gerard Kelly

Gerard Kelly

Parish Priest

Gary Lewis

Gary Lewis

Danny

David McKay

David McKay

Wee Roddie

Raymond Mearns

Raymond Mearns

Big Roddie

Emma Friel

Emma Friel

Annie

Karen Fraser

Karen Fraser

Elsie

John Yule

John Yule

Headmaster