Cast & Crew

Directed by

Richard Jobson

Writing Credits

Richard Jobson
(written by)

Cast

James Anthony Pearson
Sean MacDonald
Dougray Scott
Alistair Raskolnikov
Alastair Mackenzie
Jamie Stewart
Charles Mnene
Sam
Liz White
Alice MacDonald
John Gray
Homeless Man
Rebecca Palmer
Woman Loan Shark
Shelley Conn
Julie Stewart
Neil McNulty
Turbonegro Fan
Ruaraidh Murray
Gang Leader
Sheila Donald
Old Woman
Jamie Michie
Police Officer 1
Jenny Foulds
Police Officer 2
Leon Butler
News Footage Police Officer
Edie Jobson
TV Presenter
Jamie Cho
Manga Man
Karen Gillan
Young Girl in Bus Station
Tim Barrow
Restaurant Manager
Terry Cade
Man on Calton Hill
Rodd Christensen
Bank Security Guard
Michael Moreland
Police Officer at Train Station
Christina Strachan
Woman in Bar 3
Billy Riddoch
Man in Restaurant Toilet
Arran Topham
Running Man IV
Millie Jobson
Young Girl in Garden 1
Sophie Sullivan
Young Girl in Garden 2
Kate Byrne
Estate Agent
Ben Bradley
Bar Customer
Kim Chapman
Nightclub Girl
Joseph Muir
Woman Loan Shark's Thug / Driver (uncredited)
Pete Murphy
Pete the Dogger

Produced by

Sheryl Crown
executive producer
Kate Dain
line producer
Richard Jobson
producer
Paul Martin
executive producer
Alexander O'Neal
co-producer (as Alex O'Neal)
Andrew Orr
executive producer
Michael Robinson
executive producer
Luc Roeg
producer
Carole Sheridan
executive producer

Music by

Stephen Hilton

Cinematography by

Simon Dennis

Editing by

Steven Sander

Casting By

Chloe Emmerson

Production Design by

Jamie Lapsley

Art Direction by

Andy Drummond

Costume Design by

Bobby McCulla
co-costume designer
Francesca Oddi

Makeup Department

Mairi Morrison
makeup artist
Irene Napier
makeup designer
Rachel Napier
makeup artist

Production Management

Jules Baker-Smith
production supervisor
Shuna Frood
post-production supervisor
Ed Smith
unit manager

Second Unit Director or Assistant Director

Stephen Carney
third assistant director
Derek Ritchie
second assistant director
Mick Ward
first assistant director

Art Department

David Allcock
storyboard artist
Natalie Astridge
petty cash buyer
Olly Cassidy
stand-by props
Claire Fleming
graphic artist
Frazer Fyfe
art department
Paul Lambie
stand-by props
Jordan R.A. Mills
props
Shona Paton
production buyer
Caroline Roemmele
props buyer
Lynsey Sinnamon
scenic artist
Jade Strachan
stand-by art director

Sound Department

Rachel Carberry
assistant re-recording mixer
Stephen Goldsmith
dialogue editor / foley artist / sound editor
Steve Haynes
re-recording mixer
Martin Ireland
sound assistant
Bradley Kendrick
boom operator
Francis Ward Lindsay
supervising sound editor
Brian Milliken
production sound mixer
Andrew Wilkinson
sound effects editor

Visual Effects by

Chris Bentley
digital lab operator
Scott Goulding
assistant colourist
Charley Hellier
digital artist
Jamie Lochhead
visual effects supervisor
Aileen McIntosh
Lipsync post / digital lab operator
Daniel Tomlinson
senior data operator

Stunts

Terry Cade
stunt coordinator
Russell MacLeod
stunt driver
Chris Pollard
stunt rigger
Jude Poyer
stunt double / stunt wire rigger
Mens-Sana Tamakloe
stunt double
Ian van Temperley
stunt double: Dougray Scott

Camera and Electrical Department

Andrei Austin
camera operator
Paul Benson
gaffer
Freddie Bonfanti
lighting technician (as Federico Bonfanti)
Jethro Collins
still photographer
Neil Davidson
still photographer
Peter Keith
second assistant camera: "a" camera
Andrew Mits M'Itwamwari
first assistant camera: "b" camera (as Andy Mitwamwari)
Susan MacDonald
camera trainee
Derrick Peters
first assistant camera: "a" camera
Chris Shaw
second assistant camera: "b" camera
Ross O'Brien
electrician (uncredited)

Casting Department

David Cooper
casting associate
Kay Gannon
extras casting
Sorcha McIlvride
extras casting assistant

Editorial Department

Stuart Fyvie
digital colorist
David Owen
first assistant editor
Colin Waddington
VT Assist

Location Management

Tom Jenkins
location manager
Morven MacPherson
Location Trainee
Pete Murphy
location assistant

Music Department

Ian Neil
music supervisor
Pati Yang
musician: vocals

Script and Continuity Department

San Davey
script supervisor

Transportation Department

Martin Auld
driver: cast
Russell D. Equi
transportation captain
Grant Morrison
action vehicles

Additional Crew

Mary Brehony
legal affairs: Scottish Screen
Sharon Childs
accounts assistant
Emmanuel Denizot
French subtitles
Jim Elliott
armourer
Robert Glassford
epk producer
Robert J. Goodwin
set runner
Glynn Henderson
safety consultant
Philip Herd
assistant to producers
Paul Imrie
assistant accountant
Kathleen Lambie
production coordinator (as Kathleen MacLeod)
Sarah Lebutsch
sales executive
David Lumsden
Behind the Scenes Director
Jon Miller
production accountant
Justin Miller
post-production accountant
Sarah Morrison
production runner
Zoe Smith
floor runner
Sarah Townsend
unit publicist
Abigail Walsh
head of international sales
Adam Smith
double: James Anthony Pearson (uncredited)
All Filters