X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Beats
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Brian Welsh
Written By
Kieran Hurley
based on a play by / 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
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
Stephen Hindman
Penelope Trappes
Cinematography
Benjamin Kracun
Sound
David Bowtle-McMillan
production sound mixer / sound mixer
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
Editing
Robin Hill
Casting Director
Caroline Stewart
Production Design
Víctor Molero
production designer
Art Direction
Stephen Mason
Costumes
Carole Millar
Makeup
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
Visual Effects
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
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
Alan J. Wands
first assistant director
Kyle Williams
key set production assistant
Production Management
Stewart Forrest
unit manager
Rosanagh Griffiths
post production supervisor
Art Department
Stuart Anderson
art department daily
Phil Bowen
construction
Paul Colburn
stagehand
Paul Curren
painter
Sam Curren
painter
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
Stunts
Olivia Bird
stunt double: Niyah
EmmaClaire Brightlyn
fight coordinator
Andy Goodall
assistant stunt coordinator
David Goodall
fight arranger
Editorial
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
Other
Jerry Organ
vehicle coordinator
Music Department
Phil Canning
music supervisor
Piers Martin
music supervisor
Keith McIvor
music director
Casting Department
Ross Barratt
casting assistant
Costume Department
Jade McNaughton
key costumer
Cristina Vizireanu
costume assistant: additional
Camera 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
Josh Rowe
camera trainee daily
Jon Towler
board op / console operator
Mihail Ursu
camera trainee
Billy Wilson
rigger
David Wilson
electrician
Location Management
Chris Cameron
location scout
Robbie Kirkpatrick
location manager
Caterina Vengeance-Garton
location assistant
Script Department
Margaret Graham
script supervisor
Movie title data and credits provided by