Robert Carlyle
John MacCormick
Robert Carlyle
John MacCormick
Peter Mullan
Ian's Father
Billy Boyd
Bill Craig
Charlie Cox
Ian Hamilton
Kate Mara
Kay Matheson
Stephen McCole
Gavin Vernon
Ciaron Kelly
Alan Stuart
Brenda Fricker
Mrs. McQuarry
Juliet Cadzow
Ian’s Mother
Ron Donachie
Night Watchman
Rab Affleck
Gypsy
Bernard Horsfall
Archdeacon
John Comerford
Pub Landlord
Charles Martin Smith
Director
Glen Winter
Director of Photography
Mychael Danna
Original Music Composer