Kevin McKidd
Frankie
Laura Fraser
Helen
Susan Lynch
Mary
Michael Moreland
Budgie
Iain De Caestecker
Frankie - Boy
Lewis Macleod
Frankie's Father
Ewen Bremner
Jake
Jim Carter
Director
Gerald Lepkowski
Noof Ousellam
Stuart Sinclair Blyth
Miller
Russell Anderson
Kill
Allison McKenzie
Dad's Lover
Marcia Rose
Nabil Stuart
John Comerford
Barman
Louise Irwin
John Yule
Referee