- Gaby Chiappewriter
- Ann Cleevescharacters
Rest of cast listed alphabetically
- Benjamin Cawley(uncredited)
- Iain Clark(uncredited)
- Stephen Cobain(uncredited)
- Kelsey Greaves(uncredited)
- John-Paul Hurley(uncredited)
- Bryan Larkin(uncredited)
- Siu Hun Li(uncredited)
- James Matheson(uncredited)
- Christopher Airdexecutive producer
- Elaine Collinsexecutive producer
- Eric Coulterproducer
- Mark Murdochline producer
- Christine Closeassistant makeup artist
- Nikki Cowemakeup artist
- Maxine Dallasmakeup designer
- Matt Browntrainee production manager (as Matthew Brown)
- Tim Maskellunit manager (as Timothy Maskell)
- Sean Boyleassistant director: daily
- David Gilchristfirst assistant director
- Greig Liddellthird assistant director
- Philip Barrattstand-by art director
- Paul Campbellproperty master
- Ryan Clachrieproperty
- Ursula Clearyproduction buyer
- Chloe Frizzellpetty cash buyer
- Martin Kellyassistant art director: Glasgow
- John Knightstand by props
- Russell McGovernassistant art director: Shetland
- Ayden Millarart department assistant
- Shaun Pattonprops standby
- Iain Andersondialogue editor
- Peter Brillsound recordist
- Simon Gershonsound effects editor
- Kahl Hendersondubbing mixer
- Micheal MacKinnonadr mixer
- Alessio Masire-recording mixer
- Kian McClureboom operator / boom operator: second unit
- Joe Morleyfoley artist
- Ella Askewvisual effects producer: Axis VFX
- Siôn Pennyvisual effects editor
- David Goodallfight arranger
- James Groganstunts
- Paul Heasmanstunt coordinator
- Justin Pearsonstunt double: Douglas Henshall
- Jaspreet Balb camera focus puller
- Paul Batesbest boy
- David Byrneb camera focus puller
- Arthur Donnellylighting gaffer
- Rodrigo Gutierrezcamera operator
- Scott Huntercamera trainee
- Andrew Mits M'Itwamwarifirst assistant camera (as Andrew M'Itwamwari)
- Kate Dalzellcostume assistant
- Harriet Edmondscostume supervisor
- Dee Collierpost production executive
- Siôn Pennyon-line editor
- Charlotte Walshpost-production supervisor
- Lindsey Woodwardassistant editor
- Michael Higsonlocation manager
- Morven MacPhersonadditional location assistant
- Paul Robbinslocation assistant
- Paul Goldingmusic scoring engineer / score engineer & mixer
- Clare Battyscript executive
- Dolina Macfarlanescript supervisor
- Grant Morrisonaction vehicles
- Ronnie Morrisonaction vehicle coordinator
- Wayne Wrighttransport
- Rhona Armstrongassistant production accountant
- Kenny Blythadr loop group
- Iain Canningassistant coordinator
- Daniel Crowassistant to executive producer
- Elizabeth Edgarproduction coordinator
- Fiona Farquharcrowd coordinator: Shetland
- Shawn Flemingproduction accountant
- Davie GardnerShetland fixer
- Amy Hogarthtrainee floor runner
Contribute to this page
Suggest an edit or add missing content