Stars
Robbie Coltrane
Neil Dudgeon
Graham Crowden
John McGlynn
Vincent Regan
Martha Leishman
Celia Imrie
Louise Beattie
Matthew Zajac
Felix Dexter
Writers
Iain Crook
Stuart Hepburn
Full Cast & Crew
[Cast Group]
Actor: Robbie Coltrane | Character: Jack Lennox QC
Actor: Neil Dudgeon | Character: ACC Brian Richards
Actor: Graham Crowden | Character: Lord Belford
Actor: John McGlynn | Character: Crawford Hennessy-Boyd
Actor: Vincent Regan | Character: Det. Sgt. Jim Townsend
Actor: Martha Leishman | Character: Cathy Townsend
Actor: Celia Imrie | Character: Gail Forrester
Actor: Louise Beattie | Character: Deirdre McIntyre
Actor: Matthew Zajac | Character: John Baresci
Actor: Felix Dexter | Character: Alvin Thorsen
Actor: Nicole Marie Hood | Character: Reporter
Actor: Alan Tall | Character: Willie Cavanaugh
Actor: Sharon MacKenzie | Character: Kirsty Hennessy-Boyd
Actor: Iain Agnew | Character: Lord Breadalbane
Actor: Billy Riddoch | Character: Jimmy Murray
Actor: Frank Miller | Character: James 'Jam Jar' McCauslan
Actor: Gary McCormack | Character: Davie Dargo
Actor: Doug Eadie | Character: Dougie
Actor: Georgina Sowerby | Character: Leslie Galbraith
Actor: Jaclyn Tse | Character: Dr. Cruikshank
Actor: Iain MacRae | Character: Gordon Griffiths
Actor: Alan Stocks | Character: Kenny Gallagher
Actor: Eddie O'Connell | Character: Tommy Pargerter
Actor: Steve Speirs | Character: Darren Westcoate
Actor: Bren McGinn | Character: Airport Security Guard
Actor: Rab Affleck | Character: McKelvie
Actor: Lorenzo Amoruso | Character: Self
Actor: Bill Armour | Character: Civil Servant
Actor: Shota Arveladze | Character: Self
Actor: Andrew Barr | Character: 'Buckie' Snape
Actor: Graham De Banzie | Character: Dr. Tennant
Actor: Ronald de Boer | Character: Self
Actor: Barry Ferguson | Character: Self
Actor: Adrián Gras-Velázquez | Character: Self
Actor: Cas Harkins | Character: News Reporter
Actor: Robert Harrison | Character: London Gangster
Actor: Stefan Klos | Character: Self
Actor: Peter Lovenkrands | Character: Self
Actor: Alan Marsh | Character: Actor
Actor: Lynne McCallum | Character: Neighbour
Actor: Lorraine McGowan | Character: Widowed Woman
Actor: Charlie Miller | Character: Self
Actor: Gareth Morrison | Character: Hospitality Waiter
Actor: Kevin Muscat | Character: Self
[Directors Group]
Name: John Strickland | Role: Director
[Writers Group]
Name: Iain Crook | Role: Writer
Name: Stuart Hepburn | Role: Writer
[Producers Group]
Name: Robbie Coltrane | Role: Producer
Name: Mervyn Gill-Dougherty | Role: Producer
Name: Angus Lamont | Role: Producer
Name: Alison Steele | Role: Producer
[Music Group]
Name: Nick Bicât | Role: Composer
[Cinematography Group]
Name: Ivan Strasburg | Role: Cinematographer
[Editing Group]
Name: Patrick Moore | Role: Editor
[Casting Group]
Name: Susie Bruffin | Role: Casting Director
[Production Design Group]
Name: Martyn John | Role: Production Designer
[Art Direction Group]
Name: Nick Blanche | Role: Art Director
[Set Decoration Group]
Name: Robert Wischhusen-Hayes | Role: Set Decorator
[Costume Design Group]
Name: Delphine Roche-Gordon | Role: Costume Designer
[Makeup Department]
Name: Marion McCormack | Role: Makeup Department
Name: Donald McInnes | Role: Makeup Department
Name: Meg Speirs | Role: Makeup Department
[Production Management]
Name: Shian Holt | Role: Production Manager
Name: Jillian Morris | Role: Production Manager
Name: Samantha Sheridan | Role: Production Manager
[Assistant Directors]
Name: Margaret McDonald | Role: Second Unit or Assistant Director
Name: Jaynie Miller | Role: Second Unit or Assistant Director
Name: Derek Ritchie | Role: Second Unit or Assistant Director
Name: Maryann Wilson | Role: Second Unit or Assistant Director
[Art Department]
Name: Mary Mackenzie | Role: Art Department
Name: Claire Pidgeon | Role: Art Department
Name: Tony Sheridan | Role: Art Department
Name: John Watt | Role: Art Department
[Sound Department]
Name: Robert Bourke | Role: Sound Department
Name: Wayne Brooks | Role: Sound Department
Name: Ken Campbell | Role: Sound Department
Name: Colin Gregory | Role: Sound Department
Name: Colin Martin | Role: Sound Department
Name: Dave Sloss | Role: Sound Department
Name: Graham Smith | Role: Sound Department
Name: Mark Verner | Role: Sound Department
[Visual Effects]
Name: Christian Jelen | Role: Visual Effects
Name: Andy Tusabe | Role: Visual Effects
[Stunts]
Name: Andy Bradford | Role: Stunts
Name: Peter Brayham | Role: Stunts
Name: Bruce Cain | Role: Stunts
Name: Neil Finnighan | Role: Stunts
Name: Dean Forster | Role: Stunts
Name: Richard Hammatt | Role: Stunts
Name: Derek Lea | Role: Stunts
Name: Mark Lisbon | Role: Stunts
[Camera and Electrical Department]
Name: Ruari B. Dowdney | Role: Camera and Electrical Department
Name: Stuart Farmer | Role: Camera and Electrical Department
Name: Jaime Feliu-Torres | Role: Camera and Electrical Department
Name: Robert Gilman | Role: Camera and Electrical Department
Name: Frank McConologue | Role: Camera and Electrical Department
Name: Campbell McIntosh | Role: Camera and Electrical Department
Name: Ossie McLean | Role: Camera and Electrical Department
Name: Dave Mitchell | Role: Camera and Electrical Department
Name: David Mitchell | Role: Camera and Electrical Department
Name: Willy Pearce | Role: Camera and Electrical Department
Name: John Rhymer | Role: Camera and Electrical Department
Name: Chris Shaw | Role: Camera and Electrical Department
[Costume and Wardrobe Department]
Name: Mike Hodge | Role: Costume Department
Name: Katherine Hyland | Role: Costume Department
Name: Kristeen Naismith | Role: Costume Department
[Editorial Department]
Name: Julie Foster | Role: Editorial Department
[Location Management]
Name: Michael Higson | Role: Location Management
Name: Iain MacLean | Role: Location Management
Name: Ian Maclean | Role: Location Management
[Production Department]
Name: Susannah Atkin | Role: Production Department
[Script and Continuity Department]
Name: Dorothy Connolley | Role: Script and Continuity Department
[Transportation Department]
Name: Scott Dunlop | Role: Transportation Department
Name: Ewan Milne | Role: Transportation Department
Name: Chris Shaw | Role: Transportation Department
[Additional Crew]
Name: Paul Campbell | Role: Additional Crew
Name: Liam Collins | Role: Additional Crew
Name: Iain Crook | Role: Additional Crew
Name: Scott Dunlop | Role: Additional Crew
Name: David Evans | Role: Additional Crew
Name: Catrina Luna | Role: Additional Crew
Name: Layla Mall | Role: Additional Crew
Name: Ewan Milne | Role: Additional Crew
Name: Andrew Neilson | Role: Additional Crew
Name: Gillian Nesbitt | Role: Additional Crew
Name: Will Nicholson | Role: Additional Crew
Name: Sue Oriel | Role: Additional Crew
Name: Shelagh Pymm | Role: Additional Crew
Name: Ewan Robertson | Role: Additional Crew
Name: Mark Shelley | Role: Additional Crew
Name: Robert Wischhusen-Hayes | Role: Additional Crew
Name: David Monteath | Role: Additional Crew
Trailers
IMDb Video Gallery: https://www.imdb.com/title/tt0352716/videogallery/
Release Schedule
United Kingdom: March 31, 2003
Germany: February 8, 2004
Sweden: April 20, 2004
Awards
No awards or nominations listed on IMDb.
Box Office
No box office data listed on IMDb.