Rupert Penry-Jones
Richard Hannay
Rupert Penry-Jones
Richard Hannay
Lydia Leonard
Victoria Sinclair
David Haig
Sir George Sinclair
Patrick Malahide
Professor Fisher
Patrick Kennedy
Hellory Sinclair
Eddie Marsan
Scudder
Alex Jennings
Captain Kell
Steven Elder
Vicar / Wakeam
Werner Daehn
Ackerman
Peter Stark
Engel
Del Synnott
London Constable
Roger De Courcey
Ventriloquist
David Gallacher
Professor's Butler
James Bryce
Concierge
Stewart Preston
Waiter
Sandy Neilson
Old Man in Club
Barbara Downie
Woman on Stairs
Anna Guthrie
Maid
George Docherty
Train Policeman
Kathryn Howden
Landlady
James Hawes
Director
John Buchan
Novel
Lizzie Mickery
Screenplay
Peter Gallagher
Line Producer
Lynn Horsford
Producer
Hilary Salmon
Executive Producer
Rob Lane
Original Music Composer
James Aspinall
Director of Photography
Tania Reddin
Editor
Kate Rhodes James
Casting
Pat Campbell
Production Design
Hayden Matthews
Art Direction
Nicki McCallum
Art Direction
Tanya Bowd
Set Decoration
James Keast
Costume Design
Anita Anderson
Makeup & Hair
Wendy Kemp Forbes
Makeup & Hair
Josy Howard
Makeup & Hair
Mairi Morrison
Makeup & Hair
Meg Speirs
Makeup Designer
Meg Speirs
Hair Designer
Marco Ciglia
First Assistant Director
Diane Kasperowicz
Second Assistant Director
Derek Fraser
Construction Manager
Tony Henshaw
Property Master
Jamie McCallum
Carpenter
Caireen Todd
Draughtsman
Peter Brill
Production Sound Mixer
Tony Cook
Boom Operator
Paul Davies
Supervising Sound Editor
Peter Shaw
Dialogue Editor
Perry Costello
Armorer
Paul Heasman
Stunt Coordinator
George Cottle
Stunt Double
Kelly Dent
Stunt Double
Mark Mottram
Stunts
Eve CarreƱo
Camera Operator
John Harper
First Assistant Camera
Grant Maclean
Electrician
Grant McPhee
Clapper Loader
Pat Sweeney
Gaffer
Bobby McCulla
Costume Supervisor
Rupert Hall
Assistant Editor
Heather Storr
Script Supervisor
Jeremy Swimer
Script Editor
Neil Cairns
Production Accountant
Giovannina Cotroneo
Production Coordinator