![]() |
Robert Carlyle as John MacCormick |
![]() |
Peter Mullan as Ian's Father |
![]() |
Billy Boyd as Bill Craig |
![]() |
Charlie Cox as Ian Hamilton |
![]() |
Kate Mara as Kay Matheson |
![]() |
Stephen McCole as Gavin Vernon |
![]() |
Ciaron Kelly as Alan Stuart |
![]() |
Brenda Fricker as Mrs. McQuarry |
![]() |
Juliet Cadzow as Ian’s Mother |
![]() |
Ron Donachie as Night Watchman |
![]() |
Rab Affleck as Gypsy |
![]() |
Bernard Horsfall as Archdeacon |
![]() |
John Comerford as Pub Landlord |
| Directing | Charles Martin Smith | Director |
| Camera | Glen Winter | Director of Photography |
| Sound | Mychael Danna | Original Music Composer |
| Visual Effects | Christopher Elke | Visual Effects Producer |
| Editing | James Cowan | Digital Intermediate Producer |
| Editing | Michael Shapcotte | Digital Intermediate |
| Production | Andrew Boswell | Producer |
| Production | Grace Hartley | Executive Producer |
| Production | Victor Loewy | Executive Producer |
| Production | Alain Martin | Producer |
| Production | Rob Merilees | Producer |
| Production | Michael S. Murphey | Executive Producer |
| Production | Carole Sheridan | Executive Producer |
| Production | Charles Martin Smith | Executive Producer |
| Production | William Vince | Executive Producer |
| Production | Terrence Yason | Executive Producer |
| Production | John Hubbard | Casting |
| Production | Ros Hubbard | Casting |
| Art | Tom Sayer | Production Design |
| Art | Andy Thomson | Art Direction |
| Costume & Make-Up | Trisha Biggar | Costume Design |
| Costume & Make-Up | Maxine Dallas | Makeup Artist |
| Costume & Make-Up | Delia Letham | Makeup Artist |
| Costume & Make-Up | Niamh Morrison | Makeup Artist |
| Costume & Make-Up | Delia Letham | Hairstylist |
| Costume & Make-Up | Maxine Dallas | Hairstylist |
| Editing | Fredrik Thorsen | Editor |
| Sound | Patrick Haskill | Sound |