- Robert Heydondirector (as Rob Heydon)
- Robert Heydonscreenplay (as Rob Heydon) and
- Ben Tuckerscreenplay
- Matt MacLennanadditional scenes and
- Paul McCaffertyadditional scenes
- Irvine Welshbased on a book by
- Matt MacLennanstory editor
Rest of cast listed alphabetically
- Joni Cuquetexecutive producer
- Florian Dargelexecutive producer
- Michael Heydonexecutive producer
- Robert Heydonproducer (as Rob Heydon)
- Ian Hutchinsonexecutive producer
- David Korchokassociate producer
- Allan Levineco-producer
- Ashley Poverexecutive producer
- James Banoslead set decorator
- Sarah Craigkey makeup artist
- Omar Roesslerkey hair stylist
- Samantha Terryhead of hair department
- Allan Levineproduction manager
- Michael Porterunit manager
- Mike Chikoskitrainee assistant director
- Lee Kestenbergsecond assistant director / third assistant director
- Emily Kulasasecond assistant director
- Juan Montalvosecond unit director (as Juan Carlos Montalvo)
- Nicholas Palinkadaily assistant director
- Ian Pozzebondaily assistant director
- Jordan Rozencwajgthird assistant director
- Brandon Tatarynfirst assistant director
- Clifton Tataryntrainee assistant director (as Cliff Tataryn)
- James Banosset dresser
- Edward Dawsonpainter
- Jean Dawsonpainter
- Julien Favregraphics
- Marguerite Lippertassistant property master
- Gilbert Miroucarpenter
- Sonja Slavkovicset dresser
- Ed Spendercarpenter
- Julia Willeproperty master
- Peter Gibsonfacility manager
- Jack Heerenfoley mixer
- Kevin Howardsound effects editor
- Kirk Lyndsre-recording mixer
- Steve Medeirossound editor
- Joe Morrowre-recording mixer
- Valentin Pricopsound mixer
- Graham Rogersassistant re-recording mixer
- James Shannondolby sound consultant
- Vincent Genuardidigital compositor (as Vince Genuardi)
- Michael Heydonvisual effects producer
- Aileen Hillvisual effects artist
- Mark Kowalskyvisual effects artist
- Jeff Rogersvisual effects producer
- Kristaps Ronkavisual effects producer
- Matt Birmanstunt coordinator
- Michael Baileyfirst assistant camera
- Michael Dawsonfirst assistant camera
- Bill Dunlopstill photographer
- Marni Grossmanstill photographer
- Robert Lamondkey grip
- Michael Fitzpatrick Lawrence Jr.electrician (as Mike Lawrence)
- Rob MacDonaldlighting director (as Rob Macdonald)
- Chris McKaystill photographer
- Jennifer Barbeauextras casting
- Rosalia Chilelliextras casting (as Rosalie Chilelli)
- Joni Cuquetcasting
- Robert Heydoncasting producer (as Rob Heydon)
- Lisa D'Arcycostume supervisor
- Marie Grogan Haleswardrobe supervisor
- Megan Oppenheimercostume truck supervisor
- Joachim Goetzcolorist
- Mina Sewell Mancusoassistant editor
- Matt Connorsassistant location manager
- David Korchoklocation manager
- Michael Porterassistant location manager
- Keram Malicki-Sánchezcomposer: additional music
- Craig McConnellmusic supervisor
- Neil Navarramusical director
- Helen Hatzisscript supervisor
- Albert Costatransport security
- Seth Gagnontransport security
- Carolyn Higodriver
- Naeda Keelerdriver
- Morgan McDougalltransport security
- Kevin Robbindriver
- Tony Alcantardialect coach: pre-production
- Virginia Alvespost production accountant
- Eric Bowdenproduction coordinator
- Dollena Campbellsocial media & outreach production
- Melissa Connorsassistant craft services
- Stephanie Daggcraft service
- William Dunlopepk cameraman (as Billy Dunlop)
- Claude Forestinsurance broker
- Kim Alison Fraserunit publicist
- Seán Cullenspecial thanks
- Michael Heydongrateful thanks
- Paul Heydongrateful thanks
- Ron Obadiaspecial thanks
- Robert Russell Sinclairin memory of
Contribute to this page
Suggest an edit or add missing content