Directed by
Roger Gartland |
Writing Credits
Ian Rankin | ... | (novel) |
David Kane | ... | (screenplay) |
Cast (in credits order)
Alan Tall | ... | Sammy McNally | |
Noreen Leighton | ... | Secretary | |
Pip Torrens | ... | Andrew Hammill | |
Ken Stott | ... | DI John Rebus | |
Claire Price | ... | DS Siobhan Clarke | |
Annie Louise Ross | ... | Annie McNally (as Anne Louise Ross) | |
Emma D'Inverno | ... | Police Doctor | |
Fergus McCann | ... | Chemist | |
Jennifer Black | ... | DCS Gill Templer | |
Molly Innes | ... | Elaine | |
Billy McColl | ... | Billy Spears | |
Sean Scanlan | ... | Gavin McManus | |
Anna Chancellor | ... | Amanda Morrison | |
Ron Donachie | ... | Jack Gunner | |
Roy Marsden | ... | Sir Vivian Kirkwood | |
Rest of cast listed alphabetically: | |||
Gregor Gillespie | ... | Waiter | |
Adam Smith | ... | Police Officer | |
P.B. McBeath | ... | (uncredited) |
Produced by
Eric Coulter | ... | executive producer |
Alan J. Wands | ... | producer |
Music by
Simon Rogers |
Cinematography by
Alasdair Walker | ... | director of photography |
Editing by
John Gow |
Production Design by
Andy Harris |
Costume Design by
Gill Horn |
Production Management
David Hancock | ... | unit manager |
Art Department
Piero Jamieson | ... | property master |
Sound Department
Deborah Baillie | ... | sound |
Cy Jack | ... | dubbing mixer |
Lorraine Keiller | ... | dubbing editor |
Claire Laing | ... | dubbing editor |
Special Effects by
Nick P. Phillips | ... | senior special effects technician |
Ed Smith | ... | special effects supervisor |
Stunts
James Fleming | ... | fight arranger |
Camera and Electrical Department
Julie Bills | ... | first assistant camera/additional camera operator |
Graeme Hunter | ... | still photographer |
Robert Pereira Hind | ... | still photographer |
David Wilson | ... | electrician |
Costume and Wardrobe Department
Louise Allen | ... | costume supervisor |
Editorial Department
Kevin Horsewood | ... | colorist |
Script and Continuity Department
Denise Paul | ... | script editor |
Additional Crew
Mark Shelley | ... | armorer |
Michael Wilson | ... | production coordinator |
Robin Haig | ... | floor runner (uncredited) |