1975 cast in order of appearance:
- Young Alistair – Mark Davison
- Andy – Diarmuid Noyes
- Alistair's Mum – Niamh Cusack
- Stuart – Matthew Mcelhinney
- Dave – Conor Macneill
- Alistair's Dad – Paul Garrett
- Young Joe – Kevin O'Neill
- Jim – Gerard Jordan
- Joe's Mum – Paula Mcmcfetridge
- Joe's Dad – Doherty
- Brother Paul – Luke O'Reilly
- Brother John – Luke Mcevoy
- Sister 1 – Aoibheann Biddle
- Sister 2 – Ruth Mathewson
- Susan – Carol Moore
2008 cast in order of appearance:
- Joe – James Nesbitt
- Joe's Chauffeur – Barry Mcmcevoy
- Alistair – Liam Neeson
- Alistair's Chauffeur – Richard Orr
- Michael – Richard Dormer
- Sharon – Pauline Hutton
- Sarah – Andrea Irvine
- Fiona – Katy Gleadhill
- Sound Recordist – Paul Kennedy
- Cathy – Juliet Crawford
- Vika – Anamaria Marinca
- David – Jonathan Harden
- Landlord – Lalor Roddy
- Liam – Daniel Mcmcclean
- Katie – Emma Neill
- Stephanie – Stella Mcmccusker
- Kirsty – Amber O'Doherty
- Former UVF Commander – Louis Rolston
- Stunt Coordinator Joe Condren
- Stunt Double For Mr Neeson Tommy Sheen
- Stunt Double For Nr Nesbitt Brendan Condren
- First Assistant Director – Peter Nightingale
- Post Production Supervisor – Miranda Jones
- Production Manager – Mark Devlin
- Production Accountant – Donal Geraghty
- Production Sound Mixer – Ronan Hill A.M.P.S
.
- Location Manager – Catherine Geary
- Associate Producer – Don Mullan
- Second Assistant Director – Darren Fee
- Third Assistant Director – Samantha Ross
- Trainee Assistant Director – Richard Wilson
- Additional Assistant Directors – Lynne Davison and Jack Hamill
- Production Assistant – Rowena Crofts
- Production Trainee – Lorraine Dennis
- Set Production Trainee – Sean Curran
- Assistant To Mr Neeson – Anna Graham
- Production Associate – Michael Ritchie
- Additional Production – Michelle Burns, Laura Rees and Bronagh Taylor
- Production Pooch – Suzi Crofts-Fawsitt
- Script Supervisor – Lynda Marshall
- Unit Manager – Damien Glenholmes
- Location Trainee – Robert Boake
- Additional Locations – Nicola Bailey-James, David Cooke, Trevor Currie, Stephen Hanley and Sarah Hills
- Assistant Accountant – Joe Hendriks
- Additional Accounts – Aaron Hendriks
- Art Director – Gillian Devenney
- Production Buyer – Sarah Speers
- Design Assistant – Siân Alaw Jones
- Armourer – Robert Gyle
- Action Vehicle Coordinator – John Mcdowell
- Art Department Daily – Diarmuid Corr
- Animal Handler – Michael Mccartney
- Standby Art Director – Lisa Mcdiarmid
- Standby Props – Christopher Moore
- Propmaster – James Barr
- Prop Hand – Michael Cullen
- Dressing Props – Neill Mcnally and Paul Stewart
- Construction Manager – Cole Doherty
- Carpenter – Ray Ginnane
- Standby Carpenter – Alan Nixon
- Standby Rigger – Gary Hutchinson
- Additional Construction – Conor Bradly, Sean Bradly, Shea Doherty, Sean Mcaliskey and Keiran Mcelvanna
- Additional Painter – Felix Mccrudden
- Costume Supervisor – Lauren Hanna
- Costume Assistant – Edel Mccarron
- Additional Costume – Kerry Gooding and Heather Long
- Hair Stylist – Jill Green
- Make-Up Trainee – Laura Pollock
- Special Effects Make-Up – Conor O'sullivan
- Additional Hair Assistants – Lorna Mcsloy and Paula Moore
- Steadicam – Bryan Drysdale and Roger Tooley
- Focus Puller – Conor Hammond
- Grip – Glynn Harrison
- Clapper Loader – Andy Gardner
- Camera Trainee – Ruth Greer
- Additional Clapper Loader – Noah Davis
- Additional Grip – Roy Harrison
- Crane Technician – Ray Carlin
- Gaffer – Howard Gibson-Steel
- Rigging – Gaffer Nicky Fitzgerald
- 2nd Unit – Gaffer Davie Mayes
- Generator Operator – Dermot Coleman
- Additional Best Boy – Hugh Thomas Cavanagh
- Additional Electrician – Carlo Mcdonnell
- Sound Maintenance – Simon Kerr
- Sound Trainee – Terence Mcdonald
- Facilities Chief – Alan Crozier
- Driver for Mr Neeson – Walter Hawthorne
- Driver for Mr Nesbitt – Maurice Brown
- Facility Drivers – Jeff Brown, Dermie, Lee Mcfadden, Gavin Mcglashin, Michael Thompson and Philip Wiggins
- Assistant Editor – Andschana Eschenbach
- Di and Visual Effects – Windmill Lane
- Di Supervisor – Tim Morris
- Facility Coordinator – Jessica Felton
- Colourist – Dave Hughes
- Base-Light Assistant – Matt Branton
- Flame Artist/VFX – John Kennedy
- Online – Shayne Murphy
- Mill Filmout Supervisor – Colin Coull
- Mill Producer Datascan – Marie Jones
- Sound re-recorded at – Ardmore Sound, Ireland
- Supervising Sound Editor – Jon Stevenson
- Dialogue Editor – Fionnan Higgins
- Foley Editor – Steve Fanagan
- Foley Artist – Caoimhe Doyle
- Foley Mixer – Jean Mcgrath
- Re-recording Mixer – John Fitzgerald
- Adr Mixers – Mark Appleby, John Fitzgerald and Paul Maynes
- Adr Recording – Ardmore Sound, Goldcrest Post Production and Yellow Moon
- Music Clearance Supervisor – Jane Bridgeman
- Stills Photographers – Steffan Hill and Christopher Hill
- EPK – Monika Agorelius
- EPK Camera – Eugene Mcveigh
- ³ÉÈË¿ìÊÖ Publicity – Geraldine Jeffers and Una Carlin
- ³ÉÈË¿ìÊÖ Pictures – Matt Bannister
- Completion Bond – Film Finances
- Auditors – Steve Jobberns, Shipleys
- Processing and Transfer – Todd-Ao
- Laboratory – Deluxe Laboratories
- Film Out – The Mill
- Edit Equipment – Arri Film And TV and Hyperactive
- Script Clearances – The Clearing House
- Production Office – Northern Ireland Science Park
- Stationery – Red Moon Business Supplies
- Photocopier & Fax – City Office Solutions
- Payroll & Accounting Software – Sargent Disc
- Cleaning – Wall 2 Wall
- Catering – Simply Good Food
- Medical & Health And Safety Services – Ambutran
- Security – Strand Security Services
- Supporting Artists – Sashaze & Dealers Agency
- Facility Vehicles – G&H Film And TV Services
- Hire Vehicles – Enterprise Rent-A-Car
- Rigging – H&W Rigging
- Camera Equipment – The Production Depot
- Camera Crane – Panavision
- Lighting – Panalux
- Film Stock – Dlk Kirkpatrick (Fuji) and Kodak
- Insurance – Media Insurance Brokers
- Legal Services – Stephen Mcdonogh/Joan Purvis, Business Affairs, ³ÉÈË¿ìÊÖ and James Hickey/Ruth Hunter, Matheson Ormsby Prentice
- Banking Services – Allied Irish Bank Wembley
- Couriers – City Air Express
- Walkie Talkies & Mobile Phones – Shoot Communications
- Costumes & Wigs – Angels The Costumiers
- Special Effects – Team FX
For Pathé:
- Physical Production – Fiona Macguire
- Business Affairs – Pierre Du Plessis
- Finance Director – James Clarke
- International Sales – Mike Runagall
For ³ÉÈË¿ìÊÖ:
- Assistant Head of Drama ³ÉÈË¿ìÊÖ Northern Ireland – Kevin Jackson
- Production Executive – Jennifer Mcaufield
- Head of Programmes ³ÉÈË¿ìÊÖ Northern Ireland – Ailsa Orr
For Element Pictures:
- Production Finance Executive – Louise Cornally
- Assistant to Directors – Paula Heffernan
For Bord Scannan Na Heireann/Irish Film Board:
- Simon Perry, Emma Scott and Mark Byrne
For Northern Ireland Screen:
- Chief Executive – Richard Williams
- Head of Production – Andrew Reid
- Head of Finance – Linda Martin
- Head of Marketing – Moyra Lock
- Legal Services – Damian Mcparland and Millar Mccall Wylie
- Production Coordinator – Anne Quinn
- Funding Programmes Coordinator – Susie Wright
For Ruby Films:
- Head of Production – Faye Ward
- Financial Controller – Christina Jules
- Assistant to Paul Trijbits – Yasu Asami
For Big Fish Films:
- Legal Services – Jonathan Blair and Tim O'shea Simkins