![]() |
Adrian Dunbar as Charlie Colquhoun |
![]() |
David O'Hara as Harris Hill |
![]() |
David Hayman as Dougie Patterson |
![]() |
Julie Graham as Elise Gray |
![]() |
Tom Watson as Frazer Hill |
![]() |
James Ellis as Pat |
![]() |
Robert Pugh as Eddie Harte |
![]() |
Emma Faulkner as Tommy Stirling |
![]() |
Andy Serkis as Bunny |
![]() |
Bill Gardiner as Young Colquhoun |
![]() |
Garry Sweeney as Young Harris Hill |
![]() |
Sean Scanlan as Mooney |
![]() |
Julie Miller as Bradley |
![]() |
Peter McDougall as Alastair Clegg |
![]() |
Claire Gray Wilson as Jade |
![]() |
Maureen Allan as Mother |
![]() |
Kenneth Bryans as Dempsey |
![]() |
Paul Samson as Jackie Hughes |
![]() |
James McAvoy as Kevin |
![]() |
Carrie Carbin as Sharon |
![]() |
Alana Brady as Michelle |
![]() |
Andrew Flanagan as Geo |
![]() |
Stevie Allen as William |
![]() |
Allan Sharpe as Pa Savage |
![]() |
Annie Louise Ross as Ma Savage |
![]() |
Joanne Reilly as Natalie |
![]() |
Judy McMillan as Arcade Boy |
![]() |
Gail Watson as Vanessa |
![]() |
Mandie Ross as Chantelle |
![]() |
Vanya Eadie as Woman Diner |
![]() |
Sarah Collier as Ruth Hill |
![]() |
Neil Packham as Reporter |
![]() |
Annabel Glencross as Annabelle |
![]() |
Stuart Davids as Chatanya |
| Production | Alice Hayman | Casting |
| Writing | Robert Murphy | Screenplay |
| Camera | Kevin Rowley | Director of Photography |
| Sound | James Grant | Original Music Composer |
| Camera | Alan Stewart | Camera Operator |
| Sound | Cameron Crosby | Sound Recordist |
| Editing | Martin Sharpe | Editor |
| Production | Leonard Crooks | Producer |
| Art | Andy Harris | Production Design |
| Sound | Paul McGeechan | Original Music Composer |
| Directing | Tommy Gormley | First Assistant Director |
| Costume & Make-Up | Rhona Russell | Costume Designer |
| Production | Jo Homewood | Associate Producer |
| Crew | Avril Watt | Post Production Scripts |
| Art | Zoe MacLeod | Art Direction |
| Sound | Fiona Carlin | Boom Operator |
| Crew | Stuart Brisdon | Special Effects |
| Sound | Julie Ankerson | Foley Artist |
| Sound | Bob Last | Music Supervisor |
| Directing | David Gilchrist | Second Assistant Director |
| Sound | Alan Sallabank | Foley Mixer |
| Sound | John Fewell | Foley Artist |
| Camera | Charlie Crawford | Still Photographer |
| Costume & Make-Up | Irene Napier | Makeup Department Head |
| Costume & Make-Up | Mandy Bryan | Wardrobe Assistant |
| Production | Carol Moorhead | Production Coordinator |
| Crew | Peter Braham | Stunt Coordinator |
| Production | Karen Richards | Extras Casting |
| Costume & Make-Up | Maggie Millar | Wardrobe Assistant |
| Art | Paul Peppiate | Graphic Designer |
| Directing | Janis Watt | Script Supervisor |
| Directing | Karen Richards | Third Assistant Director |
| Writing | Adrian Dunbar | Script Consultant |
| Art | Jean Kerr | Art Direction |
| Directing | David Hayman | Director |