
Robert Carlyle
John MacCormick
Acting

Peter Mullan
Ian's Father
Acting

Billy Boyd
Bill Craig
Acting

Charlie Cox
Ian Hamilton
Acting

Kate Mara
Kay Matheson
Acting

Stephen McCole
Gavin Vernon
Acting

Ciaron Kelly
Alan Stuart
Acting

Brenda Fricker
Mrs. McQuarry
Acting

Juliet Cadzow
Ian’s Mother
Acting

Ron Donachie
Night Watchman
Acting

Bernard Horsfall
Archdeacon
Acting
![John Comerford]()
John Comerford
Pub Landlord
Acting