Cast & Crew

Directed by

Brian Welsh

Writing Credits

Kieran Hurley
(based on a play by)
Kieran Hurley
(co-writer)
Brian Welsh
(co-writer)

Cast

Cristian Ortega
Johnno
Lorn Macdonald
Spanner
Laura Fraser
Alison
Brian Ferguson
Robert
Ross Mann
D-Man
Gemma McElhinney
Laura
Amy Manson
Cat
Rachel Jackson
Wendy
Neil Leiper
Fido
Kevin Mains
Les
Stephen McCole
Sergeant Ian Black
Josh Whitelaw
Gary
Ryan Fletcher
PC Billy Moncreif
Patrick McAlindon
Connor
Martin Donaghy
Colin
John P. Arnold
Riot Police Officer
Stuart Henderson Comedian
Peter
Ben Bradley
Policeman
Richard Brooks
Rick
Kimber Closson
Pool Hall Player

Produced by

Camilla Bray
producer
Will Clarke
executive producer
Leslie Finlay
executive producer
Peter Hampden
executive producer
Andy Mayson
executive producer
Eimhear McMahon
line producer
Scott Meek
executive producer
Norman Merry
executive producer
Mike Runagall
executive producer
Steven Soderbergh
executive producer

Music by

Stephen Hindman
Penelope Trappes

Cinematography by

Benjamin Kracun

Editing by

Robin Hill

Casting By

Caroline Stewart

Production Design by

Víctor Molero
production designer

Art Direction by

Stephen Mason

Costume Design by

Carole Millar
(as Carole K. Millar)

Makeup Department

Amy Buchanan
daily make up artist
Nicola Muldoon
daily make up artist
Katherine Rayner
makeup artist
Heather Schreuder
make up trainee
Rachael Speke
hair designer / makeup designer

Production Management

Stewart Forrest
unit manager
Rosanagh Griffiths
post production supervisor

Second Unit Director or Assistant Director

Wendy Ashman
second assistant director
Iona Bannerman
runner/driver
Harry Boyd
1st ad: prep
Callum Bruce
daily floor runner
David Gilchrist
1st ad: prep
Henry Jay Gordon
third assistant director
Katharine K.K. Kennedy
crowd casting / crowd second assistant director
Elena Lerones
daily floor runner
Allan Macleod
daily floor runner
Fraser Malcolm
additional third assistant director
Katri A. Vanhatalo
daily floor runner (as Katri Vanhatalo)
Alan J. Wands
first assistant director
Kyle Williams
key set production assistant

Art Department

Stuart Anderson
art department daily
Phil Bowen
construction
Paul Colburn
stagehand
Paul Curren
painter
Sam Curren
painter
Fiona Donnelly
dressing props: dailies
Jake Drummond
carpenter
Nathan Elliot
art department assistant daily
Nathan Elliott
art department assistant
Rob Evans
dressing props
John Felix
standby props
Chloe Frizzell
petty cash buyer
Alexa Galea
lead graphic designer
Robert Gee
construction
Caroline Grebbell
standby art director
McKenzie Harris
carpenter
Richard Hassall
construction
Stuart Kennedy
carpenter
David Macleod
standby props
Joan Martí
concept artist
Thomas Rory Moss
carpenter
Lee Porter
production buyer
David Richmond
carpenter
Alex Robertson
assistant construction manager
Tony Sheridan
property master
Rachel Smith
art department assistant
Jason Strachan
stagehand
Danny Sumsion
construction manager
Rory Thomson
stagehand
Camy White
dressing props
Craig Wright
graphics assistant

Sound Department

David Bowtle-McMillan
production sound mixer (as David McMillan) / sound mixer (as David McMillan)
Gary Doig
sound maintenance engineer
Robert Farr
re-recording mixer
Vladimir Kerkez
foley recordist
Conor McAleese
sound assistant
Christer Melén
sound effects editor
Gavin Rose
dialogue editor
Aleksandra Stojanovic
foley artist
Joakim Sundström
supervising sound editor

Visual Effects by

Justin Chc
Vfx
Sally Goldberg
vfx
John Hardwick
visual effects supervisor: IAC
Will Hardwick
digital compositor: IAC
Ian Helliwell
Crystallization
Brad Lucas
digital compositor
Ivor Middleton
Vfx
Nicky Smith
weirdcore
Stephanie Jean Staunton
digital compositor: IAC

Stunts

Olivia Bird
stunt double: Niyah
EmmaClaire Brightlyn
fight coordinator
Andy Goodall
assistant stunt coordinator
David Goodall
fight arranger

Camera and Electrical Department

Jean Ash
camera trainee
Marc Campbell
digital imaging technician: dailies
Jack Cocker
epk
Erin Currie
first assistant camera: "b" camera
Ronan Devlin
assistant grip / grip trainee
Laura Dinnett
second assistant camera
Andrew Michael Fletcher
b camera/steadicam operator
Jenna Gahagan
b camera first assistant
Jon Garwes
first assistant camera
George Geddes
2nd unit operator
Alan Gilmour
camera truck driver
James Gilmour
electrician
Stephen Gordon
camera truck driver
Clyde Jones
b camera: second assistant camera - dailies
Fric López Verdeguer
grip
Jon Maskell
camera truck driver
Craig McLellan
electrician
Grant McPhee
digital imaging technician
Scott Napier
gaffer
Colin Price
best boy
Dean Rogers
still photographer
Josh Rowe
camera trainee daily
Tom Shimandle
electrician
Jon Towler
board op / console operator
Mihail Ursu
camera trainee
Billy Wilson
rigger
David Wilson
electrician

Casting Department

Ross Barratt
casting assistant

Costume and Wardrobe Department

Jade McNaughton
key costumer
Cristina Vizireanu
costume assistant: additional

Editorial Department

Alexander Crone
technical operator
Michael Hopkins
digital intermediate assistant
Clarissa Jean-Jacques
technical operator
Lisa Jordan
facility director: LipSync Post
Lizzie Newsham
digital intermediate coordinator
Tom Russell
colourist
Robert Wareing
assistant post producer
Neil Williams
assembly editor / first assistant editor

Location Management

Chris Cameron
location scout
Robbie Kirkpatrick
location manager
Caterina Vengeance-Garton
location assistant

Music Department

Phil Canning
music supervisor
Piers Martin
music supervisor
Keith McIvor
music director

Script and Continuity Department

Margaret Graham
script supervisor

Transportation Department

Jerry Organ
vehicle coordinator

Additional Crew

Debbie Banbury-Morley
clearances
Tom Burke
Designer: LipSync Design
Neil Cairns
production accountant
Janelle Couper
accounts assistant
Kirsty Dyer
production runner
Zoe Flower
unit publicist
Karina Gechtman
Head of International Marketing and Publicity: Altitude
Zoe Gilchrist
assistant production coordinator
Julia Hall
senior designer: LipSync Design
Glynn Henderson
health and safety risk advisor
Gursharn Khaira
head of legal and business affairs: Altitude
Shona Mackenzie
production coordinator
Josh Mandel
festival consultant
Mairi Ritchie
health and safety advisor
Malcolm Rumbles
floor runner
Chloe Tetu
Design Coordinator: LipSync Design
Jack Thomas-O'Brien
assistant to producer and director
Howard Watkins
Head of Design: LipSync Design
Kyle Williams
floor runner
Paul Zieleniec
assistant accountant / assistant production accountant
Matt Jarman
audio description (uncredited)
Rob Smith
brainstormer (uncredited)
All Filters