- Peter Mullanwritten by
- Phyllis MacMahon(as Phyllis McMahon)
- Chris Patrick-Simpson(as Chris Simpson)
- Julie Wilson Nimmo(as Julie Nimmo)
- Flynn Turner(as Fynn Turner)
Rest of cast listed alphabetically
- Leo Horsfield(uncredited)
- Frances Higsonproducer
- Paddy Higsonline producer
- Andrea Occhipintiexecutive producer: Eyescreen
- Rod Stonemanexecutive producer: The Irish Film Board
- Paul Trijbitsexecutive producer
- Alan J. Wandsco-producer (as Alan J. 'Willy' Wands)
- Nigel Willoughbydirector of photography
- Candice Banksadditional makeup artist
- Carol Chambersadditional makeup artist
- Kate Elliot-Muiradditional makeup artist (as Kate Elliot Muir)
- Sindy Helyadditional makeup artist
- Dianne Jamiesonmakeup designer
- Sylvie Francoise Kurzadditional makeup artist
- Fiona Maynardmakeup artist
- Catherine Muiradditional makeup artist
- Carole Reidmakeup work experience
- Karen Scottmakeup trainee
- Janet Riddochproduction manager (as Janet S. Riddoch)
- Jill Dempseysecond second assistant director: crowd
- David Gilchristfirst assistant director
- Tommy Gormleyadditional first assistant director
- Elaine Mackenziethird assistant director (as Elaine MacKenzie)
- Michael Queensecond assistant director
- Susan Radcliffetrainee assistant director
- Katie Rennietrainee assistant director
- Evelyn Barbouradditional cash buyer
- Mat Bergelstand-by props
- Sandy Borthwickchargehand / painter
- Phil Bowenconstruction manager
- Duncan Burnsstagehand
- Tristan Carlisle-Kitzstand-by props
- Paul Cowanlaborer
- Stewart Cunninghamdressing props
- Sam Currenadditional painter
- Laura Donnellyassistant art director
- Alan Collinssound facility manager: ardmore sound
- Felicity Cottrellfoley artist
- Debbie Dingwalladditional boom operator
- David Donaldsonsound engineer / sound programming
- Robert Farradr re-recordist / foley re-recordist
- John Fitzgeraldre-recording mixer
- Kahl Hendersondialogue editor
- Tom Johnsonre-recording mixer
- Gayle Learmonthsound trainee
- Steve Breheneyspecial effects supervisor (uncredited)
- Giles Liveseydigital film colorist (uncredited)
- Gareth Milnestunt performer
- Nick Powellstunt coordinator
- David Bourkebest boy
- James Bourkerigging electricians mate
- Charlie Crawfordunit photographer
- Bonnie Dempseyclapper loader
- Andrew Fordcamera operator: "b" camera
- Alick Fraserfocus puller: "b" camera
- Chris Gilbertsonadditional electrician
- Katharine Higgscamera trainee
- Alan Maxwellfocus puller: "b" camera
- Victoria Beattieadditional casting assistant (as Vicky Beattie)
- Kara Johnstoncasting assistant
- Lee Dicksoncostume junior
- Frank Gallacheradditional costume assistant
- Irene Godfreycostume assistant
- Arnalie Harper Gowadditional costume assistant (as Amalie Harper Gow)
- Anne Mathesonadditional costume assistant
- Tracy McGregoradditional costume assistant
- Michael Mooneycostume supervisor
- Marnie Ormistonkey costumer
- Claire Pettifercostume assistant
- Ailsa Rendelladditional costume junior
- Giles Burgessfirst assistant film editor
- Yvonne McDonaldnegative checker
- Sonya Scottpost-production secretary
- Mike Bolamlocation scout
- Cara Gaviganlocation scout (as Kara Gavigan)
- Michael Higsonlocation scout
- Robbie Kirkpatricklocation assistant
- Beverley Symelocation manager
- Craig Armstrongconductor / music arranger
- Matt Dunkleyadditional orchestrator / conductor: Royal Scottish National Orchestra
- Geoff Fosterorchestra recordist / score recordist
- Bronagh Murphytrainee script supervisor
- Pat Rambautscript supervisor
- Darren Bellfacilities driver: Aeroshoot
- Colin Crosbieunit driver
- Gary Forsythdriver: camera truck
- Graham Gordondriver: props
- Graham Harrisonfacilities driver: Aeroshoot
- Davie Lovefacilities driver: Aeroshoot (as David Love)
- Gareth Reeveunit driver
- Gordon Shillinglawunit driver
- Charlie Simpsonfacilities driver: Aeroshoot
- Philip Twinberrowunit driver
- Helle Absalonsenworking crew: Digital Film Lab
- Vicci Allenworking crew: Digital Film Lab (as Vicci Allan)
- Beth Armstrongunit nurse
- Laurence Byrnetrainee accountant
- Susan Cairneyunit nurse
- Sarah Carswellproduction trainee
- Gillian Clydebusiness affairs: Film Council's New Cinema Fund
- John Cooneysecurity: Atlas Security (as John Cooney)
- Eric D'Souzaworking crew: Digital Film Lab (as Eric d'Souza)
- Mark Devlinproduction coordinator
- Neil Ballantynethanks: Summerlee Heritage Centre
- John Booththanks
- David Brownthanks
- Leonard Crooksspecial thanks: Glasgow Film Office (as Lenny Crooks)
- Belle Doylethanks
- Andrew Eatonthanks
- Mike Faganthanks
- Jim Guthriethanks
Crew believed to be complete
Contribute to this page
Suggest an edit or add missing content