X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Belfast
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Kenneth Branagh
Written By
Kenneth Branagh
written by
Cast
Jude Hill
Buddy
Lewis McAskie
Will
Caitríona Balfe
Ma
Jamie Dornan
Pa
Judi Dench
Granny
Ciarán Hinds
Pop
Josie Walker
Auntie Violet
Freya Yates
Cousin Frances
Nessa Eriksson
Cousin Vanessa
Charlie Barnard
Cousin Charlie
Frankie Hastings
Auntie Mary
Máiréad Tyers
Auntie Eileen
Caolan McCarthy
Uncle Sammie
Ian Dunnett Jnr
Uncle Tony
Michael Maloney
Frankie West
Lara McDonnell
Moira
Chris McCurry
Mr Stewart
Rachel Feeney
Mrs Ford
Elly Condron
Mrs Kavanagh
Drew Dillon
Mr Kavanagh
Olivia Flanagan
Mary Kavanagh
Samuel Menhinick
Paddy Kavanagh
James O'Donnell
Rioter
Leonard Buckley
Mickey Clanton
Estelle Cousins
Darlene Clanton
Scott Gutteridge
Fancy Clanton
Bill Branagh
Young Bill
Victor Alli
Soldier
Turlough Convery
Minister
Gerard Horan
Mackie
Colin Morgan
Billy Clanton
Conor MacNeill
McLaury
Vanessa Ifediora
Miss Lewis
Kit Rakusen
Billy Clanton Jr
Olive Tennant
Catherine
Oliver Savell
Ronnie Boyd
Orla McDonagh
Karen Lambert
Serrana Su-Ling Bliss
Sharon Nicholas
Scarlett Nunes
Moira's Friend
Sid Sagar
Mr. Singh
Ross O'Donnellan
Walter (Policeman)
Matthew Blaney
Rent Man
John Sessions
Joseph Tomelty as Marley
Mark Hadfield
George Malpass as Scrooge
Joyce Branagh
Supermarket Manager
Thea Achillea
Girl Sweeping
Claire Ashton
Neighbour
Mamie Barry
Young Girl
Barnaby Chambers
Belfast Rioter 2
Helen Coathup
Catherine's Mum
Robin Day
Self
Charlie Fiske
Rioter / Townsfolk
Thomas Grubb
Police Officer
Zak Holland
Belfast Rioter
Tom Neill
Barricade Man
Edith Slow-Noble
School Girl
Kevin Vose
Cinema Goer
Sidney Warbrick
School Child
Stanley Warbrick
School Child
Harold Wilson
Self
Produced By
Laura Berwick
producer
Kenneth Branagh
producer
Celia Duval
co-producer
Becca Kovacik
producer
Tamar Thomas
producer
Andrew Wilson
line producer: Belfast unit
Music
Van Morrison
Composer
Cinematography
Haris Zambarloukos
director of photography
Sound
Niv Adiri
re-recording mixer
Jen Annor
boom operator
Claire Asenova
adr recordist
Tomas Blazukas
sound effects editor
Phil Brewster
theatrical mix technician
Simon Chase
sound supervisor/re-recording mixer
Rob Davidson
mix technician: Twickenham
Simon Diggins
adr mixer
Oliver Ferris
foley artist
Arthur Graley
foley editor
Sue Harding
foley artist
Sophia Hardman
foley mixer
Olivia Jeffery
audio post coordinator
Maria Kelly
adr assistant
James Mather
sound supervisor
Lawrence Meads
sound assistant
Kate Morath
boom operator
Nina Norek
assistant sound editor
Xanthe Paige
audio description narrator
Fergus Pateman
mix technician
Alex Stylianou
adr recordist
Denise Yarde
sound mixer
Editing
Úna Ní Dhonghaíle
Casting Director
Lucy Bevan
Emily Brockmann
Production Design
Jim Clay
Art Direction
Dominic Masters
supervising art director
Stephen Swain
Robert Voysey
Art Director
Set Design
Claire Nia Richards
Costumes
Charlotte Walter
Makeup
Emily Dodge
hair & makeup artist
Ava Gillies
trainee hair & makeup artist
Emily Guyon
hair & makeup trainee: crowd
Shreya Patel
Hair & Makeup Supervisor
Claudia Stolze
hair & make up artist for cast
Sian Wilson
hair & makeup co-designer
Wakana Yoshihara
hair & makeup designer
Special Effects
John Delaney
special effects technician
Joe Halford
special effects lead senior technician: Health & Safety
Roderick Pulis
workshop supervisor
David Watkins
special effects supervisor
Visual Effects
Matthew Glen
visual effects supervisor
Timothy P. Jones
digital film bureau
Zissis Papatzikis
visual effects
Rob Pizzey
digital colourist
Ed Plant
senior compositor: EDFX
Abigail Scollay
in-house compositor
Matthew Tinsley
senior compositor: TPO VFX
Assistant Director
Anna Brabbins
second assistant director
Martin Curry
first assistant director
Adam Foster
crowd second assistant director
Stefan Maile
base third assistant director
Mark James Osborne
assistant director
Siggy Stone
floor second assistant director
Production Management
Sam Courtnage
unit manager
Scott Eaton
unit production manager
Art Department
Graham Antill
scenic painter
Matthew Broderick
standby props
Beverley Butcher
production buyer
Olivia Carney
construction coordinator
Harriet Claridge
draughtsman
Sophie Coombes
assistant set decorator
Keith Edwards
plasterer
Rachel Elfassy-Bitoun
set dec assistant
Charlie Howe Fox
props
Fred Gibbs
Standby Propman
Louis Gregory
trainee prop hand
Rohan Harris
props painter
Jason Ivall
supervising painter
Maia King
Assistant Production Buyer
Alice La Trobe
art department assistant
Eleanor Lamb
graphic artist
Dean Marsh
property master
Alicia Grace Martin
lead graphic designer
Byron O'Grady
dressing props
Anthony Owen
carpenter
Jade Saunders
construction buyer
Amy-Ciara Turner
assistant buyer
Richard Usher
standby art director
Robert Voysey
HOD Plaster
Oscar Watts
props
Stunts
Tom Boney
stunt performer
James Embree
stunt driver
Gary Greenberg
precision driver
Stefan Greenberg
Precision driver
Al Holland
stunt performer
James O'Donnell
stunt coordinator
Elmo Walker
stunt performer
Leo Woodruff
stunt performer
Editorial
Jo Barker
colorist: dailies
Anthony Berardo
systems engineer
Carly Brown
first assistant editor
Sara Buxton
assistant colourist
Jonathan Collard
senior digital intermediate producer
Simon Davis
associate editor
Elena Dedear
assistant digital intermediate producer
Quynh Nguyen Dieu
second assistant editor
Rob Farris
digital intermediate head of production
Harry Field
digital film bureau
Jitte Hoekstra
editor: tv spot
Lawrence Hook
digital intermediate technical supervisor
Tímea Kalderák
second assistant editor
Emma Liu
assistant digital intermediate producer
Lydia Mannering
second assistant editor
Alfie McDonald
digital film bureau
Alexandra Montgomery
contractual delivery coordinator
Alexander Phillips
digital intermediate assistant
Finlay Reid
assistant colourist
Matthew Tucker
post-production coordinator
Evangeline White
Digital Film Bureau
Russell White
digital online editor
Other
Steven Beauregard
thanks to
Sarah Bowden
thanks to
Bill Branagh
thanks to
Brid Brennan
thanks to
Mark Eckersley
thanks
Mal Falora
thanks to
Alan Freir
thanks to
Mark A. Gochman
thanks to
Benjamin Grayson
special thanks
Simon Halfon
thanks to
Shauneen Hill
thanks to
Aoife Hinds
thanks to
Gerard McCarthy
thanks to
John Sessions
dedicatee
Bumble Ward
thanks to
Jimmy Yuill
thanks to
Music Department
Richard Armstrong
music editor
Becky Bentham
music supervisor
Michael L. Roberts
cast music coach
Gabby Thompson
assistant music supervisor
Casting Department
Katie Brydon
casting associate
Hayley Russell
casting assistant: Northern Ireland
Carla Stronge
casting director: Northern Ireland
Costume Department
Jessica Barthropp
Crowd Costume
Kate Eden
costume supervisor
Amy Pollitt
crowd costume supervisor
Doina Raducut
costume standby: principals
Katie Rogers
principal wardrobe junior
Elena Taborra
crowd standby
Raluca Tataru
costume standby: principals
Hannah Warren
assistant costume designer
Camera Department
Chrys Antoniou
camera trainee
Andrei Austin
steadicam operator: dailies
Jo Barker
digital imaging technician
Emma Boswell
drone supervisor
Tom Callander
drone pilot
Mia Castles
second assistant camera
Dominique Cheung
first assistant camera: "b" camera
Georgina Cook
second assistant camera: "b" camera
Damian Cooper
lighting technician
Sabrina Corda
electrician
Phil Crothers
drone camera operator
Yinka Edward
director of photography: second unit
Cel Bothwell Fitzpatrick
digital imaging technician: second unit
Clare Fuller
aerial camera assistant
Paul Helm
electrician
Henriette Kristine Jacobsen
electrician
Ryan Kernaghan
director of photography: second unit
Mathew Lester
video assist operator
Dan Lowe
gaffer
David Marriott
electrician
John Marzano
Aerial Director of Photography/Drone Op
Joe McGee
hod practical electrician
Katya Nelhams-Wright
aerial camera operator
Craig Rattray
electrical rigger
Adam Rhodes
video assist trainee
Conor Rotherham
first assistant camera: second unit
Dave Sherman
best boy
Ricky Stelling
HOD Electrical Rigger
Dean Thompson
first assitant camera: "a" camera
Iain Thomson
digital imaging technician: dailies
Szymon Wyrzykowski
dailies operator
Rob Youngson
still photographer
Location Management
Faris Amauri
location marshall
Lucy De Cort
location department trainee
Matthew Fletcher
unit assistant
Jenni Lewis
supervising location manager
Celia Linnett
assistant location manager
Tom Marshall
location scout
Bryony Preen
location manager
Felix Pyne
assistant location manager
Liam Silk
location assistant
Script Department
Irene Chawko
script supervisor
Movie title data and credits provided by