All Cast

Robert Carlyle

Robert Carlyle

John MacCormick

Peter Mullan

Peter Mullan

Ian's Father

Billy Boyd

Billy Boyd

Bill Craig

Charlie Cox

Charlie Cox

Ian Hamilton

Kate Mara

Kate Mara

Kay Matheson

Stephen McCole

Stephen McCole

Gavin Vernon

Ciaron Kelly

Ciaron Kelly

Alan Stuart

Brenda Fricker

Brenda Fricker

Mrs. McQuarry

Juliet Cadzow

Juliet Cadzow

Ian’s Mother

Ron Donachie

Ron Donachie

Night Watchman

Rab Affleck

Rab Affleck

Gypsy

Bernard Horsfall

Bernard Horsfall

Archdeacon

John Comerford

John Comerford

Pub Landlord