Cast & Crew

Directed by

Charles Martin Smith

Writing Credits

Ian Hamilton
(book) (as Ian Hamilton Q.C.)
Charles Martin Smith
(written by)

Cast

Charlie Cox
Ian Hamilton
Kate Mara
Kay Matheson
Stephen McCole
Gavin Vernon
Ciaron Kelly
Alan Stuart
Billy Boyd
Bill Craig
Robert Carlyle
John MacCormick
Peter Mullan
Harris Hamilton
Brenda Fricker
Mrs. McQuarry
Juliet Cadzow
Ian's Mother
Alex Donald
London Policeman
John Comerford
Pub Landlord
Richard Addison
Tour Guide
Danielle Stewart
Brochure Girl
Suzanne Dance
Church Woman
Pauline King
Jen
Bryan Lowe
Student in Pub
Margaret Newlands
B&B Owner
Ron Donachie
Night Watchman
Rab Affleck
Gypsy
Stewart Porter
Veteran in Pub
Bernard Horsfall
Archdeacon
Stephen Clyde
Abbey Constable
Johnny Meres
Detective
Stewart Cairns
Reporter
Ian Hamilton
English Businessman
Jamie Brotherston
Jamie
James Cullen
Detective
Alan Cuthbertson
Police Officer CID
Adrienne Fraser
Student
Mark Harvey
Cheering Student
Cole Henderson
(uncredited)
Kris Jack
Pub Local
Amanda Lauren
Kids
Alan Marsh
Walk On
Ashley McFarlane
Gavin's Girl 1
Iain McGregor
Abbey Worker
Andrew Moore
Pub Goer
Greig Robertson
Man Seen Walking to Toilet
Adam Smith
Tourist
Kimberley Watson
(uncredited)

Produced by

Andrew Boswell
producer
Peter Gallagher
line producer
Tim Gywn-Jones
associate producer
Grace Hartley
executive producer
Victor Loewy
executive producer
Alan Martin
co-producer
Rob Merilees
producer
Michael S. Murphey
executive producer
Carole Sheridan
executive producer
Charles Martin Smith
executive producer
William Vince
executive producer
Terrence Yason
executive producer

Music by

Mychael Danna

Cinematography by

Glen Winter
director of photography

Editing by

Fredrik Thorsen

Casting By

John Hubbard
Ros Hubbard

Production Design by

Tom Sayer

Art Direction by

Andy Thomson

Costume Design by

Trisha Biggar

Makeup Department

Anita Anderson
crowd hair/makeup artist: dailies
Maxine Dallas
hair stylist / makeup artist
Dianne Jamieson
hair designer / makeup designer
Delia Letham
hair artist / makeup artist
Niamh Morrison
makeup dailies
Cheyanne Ripley
hair stylist: Vancouver / makeup artist: Vancouver

Production Management

Chris Cameron
unit manager (as Christopher Cameron)
Ian Hay
production manager: Vancouver
Patrick McGurn
unit manager
Suzanne Reid
production manager
David Valleau
production supervisor (as Dave Valleau)
Scott Watson
post-production supervisor

Second Unit Director or Assistant Director

James Blackwell
first assistant director
Duncan Broadfoot
second assistant director: London
Alison Goring
second assistant director
Ray Kenny
third assistant director
Rob Merilees
second unit director

Art Department

Natalie Astridge
petty cash buyer
Tom Baleshta
props: Vancouver
Bob Barclay
carpenter
Phil Bowen
construction manager
Christopher Breslin
carpenter
Moley Campbell
graphics
John Casey
second unit
Max Davidson
carpenter (as Jon 'Max' Davidson)
Andy Drummond
stand-by art director
Jake Drummond
stagehand (as Jack Drummond)
Christine Gibson
assistant production buyer
Derek Gray
storyboard artist
Charles Green
plasterer
Iain Harrison
stand-by rigger
Roddy Hogg
stand-by carpenter
John Knight
stand-by props
Peter Knotts
carpenter
Paul Lambie
graphics / stand-by props
Fred MacMillan
dressing props (as Andrew 'Fred' MacMillan)
Janice Macrae
production buyer (as Janice MacRae)
Andy Neilson
storeman
Kate Nelson
props maker
Jim O'Donnell
chargehand painter
Carly Parris
petty cash buyer
Emma Pisano
art department runner
John Riddell
props
Dan Roberts
dressing props
Alex Robertson
chargehand carpenter
Tony Sheridan
property master
James Shovlin
painter
Hugh Speirs
stagehand
Shirley Sweeny
props maker
Billy Teasdale
props maker
John Watt
stand-by carpenter
Mark Weallans
graphic artist
Zoe Wight
art department assistant
Anne Marie Wood
graphics (as Ann Marie Wood)

Sound Department

Omar Aborida
sound trainee
Jeff Davis
sound effects editor
Chris Duesterdiek
location sound mixer
Peter Eliuk
sound mix technician
Jeremy Duayne Elzinga
technical support (as Jeremy Elzinga)
Meaghan Fraser
post audio coordinator
Amy Giammarco
post audio manager
Dean Giammarco
re-recording mixer
Peter Gleaves
adr mixer
Jeff Gomillion
adr mixer
Rick Gould
adr recordist: re-issue
Patrick Haskill
sound designer (as Pat Haskill)
Dave Hibbert
foley editor
Gord Hillier
dialogue editor
Tanya Hnuta
assistant dialogue editor
David Livingstone
studio assistant
Johnny Ludgate
sound effects editor (as Jonny Ludgate)
Maureen Murphy
foley artist
Jonathan Rimas
adr mixer
Philip Rogers
adr recordist
Bill Sheppard
re-recording mixer / sound supervisor
Gordon Sproule
foley mixer / walla mixer
Elaine Stef
assistant foley walker
Kevin Swartz
trailer sound designer
Simon Tomlinson
boom operator
James Wright
sound consultant: Dolby (as Jim Wright)

Special Effects by

Mike Kelt
special effects supervisor
Ken Petrie
special effects technician

Visual Effects by

Ori Ben-Shabat
digital artist: Image Engine
Christopher Elke
visual effects producer: Technicolor Vancouver
Steve Elliott
visual effects I/O: Technicolor Vancouver
John Fukushima
compositing supervisor: Technicolor Vancouver
Ryan Kuba
visual effects coordinator: Technicolor Vancouver
Colin Liggett
compositor: Technicolor Vancouver
Dawn Brooks Macleod
visual effects producer: Image Engine (as Dawn Brooks)
Jeremy Price
compositor: Technicolor Vancouver
Persis Reynolds
visual effects executive producer: Technicolor Vancouver
Richard Sexton
visual effects software developer: Technicolor Vancouver
Michael Shapcotte
visual effects systems administrator: Technicolor Vancouver
Patrick Thompson
compositor: Technicolor Vancouver
Shawn Walsh
visual effects supervisor: Image Engine
Noel Wright
compositor: Technicolor Vancouver

Stunts

Paul Heasman
stunt coordinator
Rob Hunt
stunt double
Tina Maskell
stunt double
Andy Pilgrim
stunt double
Emma Robbings
stunt double
Ricarda Warrington-Heasman
stunt double

Camera and Electrical Department

Stuart Anderson
second assistant camera: "a" camera
John Attwood
gaffer
Paul Bates
electrician
Julie Bills
first assistant camera: "a" camera
Paul Brebner
first assistant camera: Vancouver
Richard Buckley
technician: Leelium, London
Andy Clayton
camera mount technician: second unit
Sean Connor
focus puller: "b" camera, London
Micky Cooper
lamp operator (as Mickey Cooper)
Tim Critchell
b camera grip
Neil Davidson
still photographer
Arthur Donnelly
lamp operator (as Arthur Donnely)
Nazim Edeer
second assistant camera: Vancouver
John Evans
clapper loader: "b" camera, London
Ken Ferguson
photographer: specials
Alan Fraser
generator operator
George Geddes
camera assistant: second unit
Ross Grainger
electrician
Alan Grayley
rigging electrician
Eugene Grobler
technician: Leelium, London
James Harrison
camera trainee
Gary Hayler
electrician: London
Iain Johnstone
key grip
Bill Kaye
stills photographer: London
Damian Leitch
video assist
Paul Murphy
best boy lighting
Gary Nagle
electrician: London
Kevin O'Brien
camera operator: "b" camera
Mike Parker
aerial camera operator: second unit / aerial cameraman
Wil Parrott
key grip: Vancouver (as Will Parrott)
Derrick Peters
first assistant camera: "b" camera
Scott Rodgers
second assistant camera: "b" camera
Barnaby Sweet
lamp operator
Roger Tooley
camera operator: "b" camera, London
Shamus Whiting-Hewlett
gaffer: Vancouver
Ross O'Brien
electrician (uncredited)

Casting Department

Kay Gannon
extras casting
Sorcha McIlvride
extras casting assistant
Dearbhaile O'Hanlon
casting assistant

Costume and Wardrobe Department

Lisa Doherty
costume runner
Tina Fiorda
costumer
Arnalie Harper Gow
costume assistant (as Amalie Harper Gow)
Mike Hodge
costume fitter
Anna Lau
costume supervisor
Jane Marcantonio
costume assistant
Penny McDonald
costume assistant prep
Systa Mogensen
costume trainee
Michael Mooney
assistant costume designer
Anna Robbins
costume assistant

Editorial Department

David Armstrong
lab timer
James Cowan
digital intermediate manager
Jay Harada
digital conform and opticals
Ken MacKenzie
imaging technician (as Ken Mackenzie)
Stephanie Meyerink
digital intermediate producer
Kristian Olsen
assistant editor
B.F. Painter
post-production coordinator (as B. F. Painter)
Sherri Potter
digital intermediate executive: Technicolor
Michael Shapcotte
digital intermediate systems administrator
Gary Shaw
digital film colorist
Matt Venables
post-production coordinator
Kyle Cunningham
executive sales assistant: Technicolor Creative Services Vancouver (uncredited)

Location Management

David Burt
location assistant
Stephen Burt
location manager
Stuart Collins
location runner
Donna Harrison
location runner
Tom Harrow
location assistant: London
Steve Mortimore
location manager

Music Department

Jerry Adolphe
musician: drums
Jane Ashworth
assistant music supervisor: S.L. Feldman & Associates
Hal Beckett
music contractor (as Hal Foxton Beckett)
Rosemary Beland
musician: dulcimer
Victor Costanzi
concertmaster
Mychael Danna
music orchestrator
Bruce Dierick
score studio technician (as Bruce Dierich)
Nicholas Dodd
music conductor / music orchestrator
Alasdair Fraser
musician: fiddle
John Fulton
score studio technician
Brad Haehnel
score mixer / score recordist
Don Harder
score studio technician
Claude LaForest
score studio technician
Chris Norman
musician: flutes (as Christopher Norman)
Vince Renaud
assistant scoring mixer / music editor
Eric Rigler
musician: bagpipes
Rob Simonsen
composer: additional music
Amritha Vaz
assistant to composer (as Amritha Fernandes - Bakshi)
Sarah Webster
music supervisor
Terrence Yason
music supervisor: production

Script and Continuity Department

Dolina Macfarlane
additional script supervisor
Caroline Sax
script supervisor

Transportation Department

Lee Bazzoni
minibus driver: London
Willie Bennie
action vehicles coordinator (as William Binnie)
Gerry Bryson
driver: camera car
Jeff Derby
driver: honeywagon
Pat Dunphy
unit driver
Paul Dunphy
unit driver
Stuart McKeller
driver: costume truck (as Stuart McKellar)
Ronnie Morrison
set mechanic
Dave Murray
unit driver: London
Andy Nielson
driver (as Andy Neilson)
Billy Robertson
driver: makeup truck
Ray Robinson
minibus driver: London
Stef Tanczos
unit driver: London
Peter Woods
unit driver: London
Wayne Wright
unit driver

Additional Crew

Steve Allen
financial assistance: Barclay Bank PLC
Kendall Andersen
legal services: for CIBC, Borden Ladner Gervais LLP
Tex Antonucci
assistant: Mr. Vince
Debbie Banbury-Morley
clearances
Lisa Maria Baruffati
crowd coordinator
Annabel Bellag
unit assistant: London
Mary Brehony
legal services: Scottish Screen
Duncan Broadfoot
floor runner
Neil Cairns
production accountant
Stephen Carney
floor runner
Joshua K. Carpenter
distribution executive ("2013-2022")
Anita Cox
business affairs: Scottish Screen
Pete Daly
unit publicist: UK
Jessica Drake
dialect coach: Los Angeles
Rebecca Fisher
development researcher (as Rebecca Sommi Fisher)
Jill Franklin
completion bond: Film Finances Canada
Elizabeth Freer
runner
Jennifer Froment
post-production accountant
Alex Gillon
dialect coach: Glasgow
Simon Goldberg
legal services: for Paradigm London Limited, Simons Muirhead and Burton
James Grady
floor runner: London
Stewart Hamilton
production executive
Erin Haskett
development executive: Infinity Features
Gerry Healy
archive researcher
Glynn Henderson
health & safety officer
Douglas Holliston
legal: Infinity Features
Moira Holmes
completion bond: Film Finances Canada
David Hutchison
stand-in
Paul Imrie
accounts trainee
Steve Joberns
accounting services: UK, AGN Shipleys LLP / tax consultant: UK, AGN Shipleys LLP
David Johnstone
insurance services: Media Insurance Brokers
Barry Laird
production runner
Martin Ledwith
dialect coach: London
Julia Leiterman
business affairs: Infinity Features
Kate Maginnis
stand-in (as Kathryn Maginnis)
Greg McAllister
helicopter pilot: second unit
Jacqui McBride
assistant accountant
Jill McCullough
dialect coach: London
Emma McGettrick
floor runner: London
Alan Moss
legal services: UK, Harbottle & Lewis
Amy Munro
assistant production coordinator
Abigail Payne
legal services: UK, Harbottle & Lewis
Laura Pearson-Smith
office production assistant (as Laura Pearson)
Kathryn Perkins
unit publicist: Canada
Sherri Potter
vice president: North America Sales: Technicolor
Antonietta Presta
legal: Film Finances
Benjamin Rappaport
financial assistance: CIBC
Kristina Ricci
assistant post-production accountant
Amber Ripley
assistant: Mr. Merilees
Eva B. Schmieg
legal services: Canada, Heenan Blaikie
Andrew Sloey
stand-in
Steven St. Arnaud
development executive
Jim Sternberg
completion bond: Film Finances Canada
Stef Swiatek
unit nurse (as Stefanie Swiatek)
Stephen Walker
production coordinator
Paul Websdale
accounting services: Canada, Wolrige Mahon LLP / tax consultant: Canada, Wolrige Mahon LLP

Thanks

Harry Avramidis
the producers wish to thank: for their assistance on this production, Arclight Films (as Harry Arvamidis)
Steve Bates
the producers wish to thank: for their assistance on this production, Telefilm Canada
Karla Bobadilla
the producers wish to thank: for their assistance on this production, The Harold Greenberg Fund
Diane Boehme
the producers wish to thank: for their assistance on this production
John Brocklehurst
the producers wish to thank: for their assistance on this production, Director of The Mob Film Company
Rod Brown
the producers wish to thank: for their assistance on this production, Director of The Mob Film Company
Richard Brownsey
the producers wish to thank: for their assistance on this production, BC Film
Michael Bublé
the producers wish to thank: for their assistance on this production
Lodi Butler
the producers wish to thank: for their assistance on this production, BC Film
Wayne Clarkson
the producers wish to thank: for their assistance on this production, Telefilm Canada
John Dippong
the producers wish to thank: for their assistance on this production, Telefilm Canada
Robin Dunne
very special thanks
Malene Ehlers
the producers wish to thank: for their assistance on this production (as Marlene Ehlers)
Les Foster
the producers wish to thank: for their assistance on this production, the Old English Car Club
John Galway
the producers wish to thank: for their assistance on this production, The Harold Greenberg Fund
Kay Gannon
the producers wish to thank: for their assistance on this production, All Talent UK
Ian Gibbins
the producers wish to thank: for their assistance on this production, Arclight Films
Shelley Gillen
the producers wish to thank: for their assistance on this production
Mary Pat Gleeson
the producers wish to thank: for their assistance on this production
Bryan Gliserman
the producers wish to thank: for their assistance on this production, Alliance Films
Kim Hsu Guise
the producers wish to thank: for their assistance on this production, Telefilm Canada (as Kim Guise)
Gary Hamilton
the producers wish to thank: for their assistance on this production, Arclight Films
Jeannette Hamilton
the producers wish to thank: for their assistance on this production
Bill Hurst
the producers wish to thank: for their assistance on this production, Telefilm Canada
Vadim Jean
the producers wish to thank: for their assistance on this production, Director of The Mob Film Company
Sandra Karr
the producers wish to thank: for their assistance on this production, Telefilm Canada
Christopher Lee
very special thanks
Liz Mackiewicz
the producers wish to thank: for their assistance on this production, Arclight Films (as Liz Mackewitz)
Joan McGuinness
the producers wish to thank: for their assistance on this production, Alliance Films (as Joan McGuiness)
Kevin Miles
the producers wish to thank: for their assistance on this production, the Old English Car Club
Joe Phillips
the producers wish to thank: for their assistance on this production
Michael Potkins
the producers wish to thank: for their assistance on this production
Matthew Pysh
the producers wish to thank: for their assistance on this production, the Old English Car Club
Sonia Scott MacKay
the producers wish to thank: for their assistance on this production, All Talent UK (as Sonia Scott Mackay)
Ian Sharples
the producers wish to thank: for their assistance on this production, Director of The Mob Film Company
Jim Sherry
the producers wish to thank: for their assistance on this production, Alliance Films
Janine Steele
the producers wish to thank: for their assistance on this production, BC Film (as Janine Bizzocchi Steele)
Lyn Vince
the producers wish to thank: for their assistance on this production
All Filters