- David McKay - Wee Roddie
- Raymond Mearns - Big Roddie
- Emma Friel - Annie
- Karen Fraser - Elsie
- John Yule - Headmaster
- David Gilchrist
- Ken Loach
- Paul Laverty
- Rebecca O'Brien
- Kahleen Crawford
- Kahleen Crawford
- Nigel Thomas
- Peter Gallagher
- George Fenton
- Ray Beckett
Atta Yaqub hace el papel de Casim Khan.
Eva Birthistle hace el papel de Roisin Hanlon.
Shamshad Akhtar interpreta a Sadia Khan en la película.
Ghizala Avan interpreta a Rukhsana Khan en la película.
Shabana Akhtar Bakhsh hace el papel de Tahara Khan.
Ahmad Riaz interpreta a Tariq Khan en la película.
Shy Ramsan interpreta a Hamid en la película.
Gerard Kelly interpreta a Parish Priest en la película.
Gary Lewis hace el papel de Danny.
David McKay hace el papel de Wee Roddie.
Raymond Mearns interpreta a Big Roddie en la película.
Emma Friel interpreta a Annie en la película.
Karen Fraser hace el papel de Elsie.
John Yule hace el papel de Headmaster.
Capítulo disponible en las siguientes plataformas: