Casting et équipe
Distribution










PG
Paige GreenBritney Hamil





CM
Caroline McKeownTessa Hamil


RJ
Reuben JosephAlex



BJ
Brian James LeysMichael Garrett
KD
Kalen DoyleYoung Les
BS
Benjamin ScanlanYoung Lennox

AW
Ali WattWinterburn
RF
Reanne FarleyDanielle McKendrick






KC
Kayla CaldwellKylie
SG
Sam GrahamJock Allerdyce

FJ
Fatima JawaraStella Harrington
KM
Kathryn MulhollandDesk Sergeant


AC
Amy ConachanKaren
HW
Holly WoodhouseMember of Police Committee for Scotland




PG
Pierre GuilleminGustave
DH
Dani HeronMelinda

FO
Fiona OrmistonMagda Lockhart
JC
Joe CassidyBill Lockhart
EM
Ewan MillerKeith

NW
Naomi WatsonTeenage Karen
SC
Shereen CutkelvinSophie



EC
Emma CurrieJackie Lennox

SH
Séamus HanlyBartender (uncredited)
Réalisation
- David Blair Réalisation
- James Strong Réalisation
Scénario
- Irvine Welsh Scénariste
- Dean Cavanagh Scénariste
Production
- Richard Tulk-Hart Producteur·rice exécutif·ve
- Irvine Welsh Producteur·rice exécutif·ve
- James Strong Producteur·rice exécutif·ve
- Dean Cavanagh Producteur·rice exécutif·ve
- Tony Wood Producteur·rice
- Dougray Scott Producteur·rice
Image
- Will Pugh Directeur·rice de la photographie
- David Liddell Directeur·rice de la photographie
Montage
- Melanie Viner Cuneo Montage
- Nikki McChristie Montage
- Ulrike Münch Montage
Décors
- Tom Sayer Décors
- Janice Macrae Set Decoration
- Philip A. Brown Décors
Costumes & maquillage
- Delia Letham Makeup Designer
- Ainslie Currie Makeup Supervisor
- Shona E De Rose Assistant Makeup Artist
Équipe
- Johanne Wood Post Production Supervisor
- Lloyd Bass Stunt Coordinator
- Jonathan Cohen Stunts
- Lyndon S. Hellewell Stunts
- Jason Curle Stunts
- Belinda McGinley Stunts