Edit
Greatest Days (2023) Poster

(2023)

Full Cast & Crew

Directed by 

Coky Giedroyc

Writing Credits (in alphabetical order)  

Tim Firth ... (based on the stage musical by)

Cast  

Aisling Bea ... Rachel
Matthew McNulty ... Stuart
Amaka Okafor ... Zoe
Emma Amos ... Jeannie
Alice Lowe ... Heather
Marc Wootton ... Jeff
Jayde Adams ... Claire
Ziggy Heath ... Mark
Lara McDonnell ... Young Rachel
Barry O'Connor ... Donal
Emmet Byrne ... Ryan
Alfredo Tavares ... Security Staff
Aviella Burch ... Naima
Hannah James-Scott ... Rachel's Mum
Lindsay Bennett-Thompson ... Heather's Mum Irene
Jessie Mae Alonzo Jessie Mae Alonzo ... Debbie
Isabelle Bernardo ... Dancer
Matthew Koon ... Dancer
Dawn Buckland ... Market Trader
Manolia Nannou ... Usher lady
Linda John-Pierre ... Passing Nurse
Eliza Dobson ... Young Heather
Philip Gascoyne ... Passerby
Michael Southgate Michael Southgate ... Passenger
Leonardo Thimo ... Friend on Plaka
George Cobell George Cobell ... Young Ryan
Ermar Alexander ... Debbie's dad
Lizzie Muncey Lizzie Muncey ... Nurse
Nandi Hudson Nandi Hudson ... Young Zoe (as Nandi Sawyers-Hudson)
Chloe Okora Chloe Okora ... Zoe's mum
Graham Burton Graham Burton ... Local Man
Alison Fitzjohn Alison Fitzjohn ... Jumble Sale Mrs Lomas
Valerie Hazan Valerie Hazan ... Airport Passenger
Mervin Noronha Mervin Noronha ... Boyband
Carragon Guest ... Young Claire
Dalvin Cory Dalvin Cory ... Boyband
Aaron Bryan Aaron Bryan ... Boyband
Mark Samaras Mark Samaras ... Boyband
Joni Driver Joni Driver ... Freya
Nikolas Politis Nikolas Politis ... Police officer (as Nicolas Politis)
Jack Rolf Jack Rolf
Bella Victoria Shaw Bella Victoria Shaw ... Customer (as Bella Shaw)
Mamie Barry Mamie Barry ... Hospital patient
Athina Kefalopoulos ... Local girl (as Athina Kefalopoulou)
Frances Barry Frances Barry ... Child Rachel
Joshua Jung Joshua Jung ... Boyband
Annie Bissex Annie Bissex ... Maisie (hospital patient ) (credit only)
Eli Sowden-Mehta Eli Sowden-Mehta ... Boy
Oliver Dracup-Nicholls Oliver Dracup-Nicholls ... Pool Life Guard
Lizzie Romain Lizzie Romain ... Paediatric Nurse
Simon Palframan Simon Palframan ... Street Dancer
Aaron J. Fouré Aaron J. Fouré ... Riz
Neilesh Ambu Neilesh Ambu ... Community member (uncredited)
Joanne James ... Passerby (uncredited)
Nicholas Joy Nicholas Joy ... Airport Passenger (uncredited)
Kostas Tatarakis Kostas Tatarakis ... Passing Citizen (uncredited)
Billy Ziogas Billy Ziogas ... Hotel Staff (uncredited)

Produced by 

Andrew Boswell ... executive producer
Claudia Cimmino ... line producer
Tobias Gutzwiller ... executive producer
Jane Hooks ... producer
Phil Hunt ... executive producer
Damian Jones ... executive producer
Jonathan Kier ... executive producer
Jasmin Kirner ... associate producer
Norman Merry ... executive producer
Stephen Murphy ... executive producer
Daniel Negret ... executive producer
Danny Perkins ... producer
Sire Ramos ... development executive: Lipsync
Compton Ross ... executive producer
Kate Solomon ... producer
Karl Spoerri ... producer
Peter Vaughan ... assistant development producer: LipSync Productions
Viviana Vezzani ... producer

Music by 

Nick Foster
Oli Julian

Cinematography by 

Mike Eley

Editing by 

Mark Davies

Casting By 

Jina Jay

Production Design by 

Amanda McArthur

Art Direction by 

Robert Haynes ... standby art director
John Reid ... supervising art director
Andrea Stern

Set Decoration by 

Celia De La Hey

Costume Design by 

Sian Jenkins

Makeup Department 

Suzi Battersby ... prosthetics designer
Emma-e-Williams ... crowd hair & makeup artist
Karen Hartley ... Hair and Make-up Designer
Eszter Hercsik ... crowd hair and makeup artist
Ashra Kelly-Blue ... key prosthetic artist
Panos Kondylis ... special makeup effects artist
Kika Kouparani ... special makeup effects artist
Chanel Murray ... hair: wigs and makeup artist
Lily Rogers ... hair and makeup trainee
Rajpar Shah ... Art Finisher
Efi Tsimpi ... special makeup effects artist
Hara Vasiliadi ... special makeup effects artist
Aris Veremis ... special makeup effects artist
Carla Vicenzino ... hair & makeup supervisor
Sophia Voulala ... special makeup effects artist

Production Management 

Claudia Cimmino ... unit production manager
Steve Cole ... unit manager
Konstadinospanagiotopoulos ... production assistant
Alex Molden ... production manager
Jackie Vance ... post-production supervisor

Second Unit Director or Assistant Director 

Hannah Banister ... third assistant director
Jessica Bergby ... Set PA
Jude Campbell ... first assistant director: Main Unit Cover
Glen Carroll ... floor second assistant director
Scott Claydon ... crowd second assistant director
Abbie Clayton ... Set PA
Georgia Cunningham ... Additional Crowd PA
Edward Ellis-Smith ... third assistant director: daily
Freddie Hall ... first assistant director: second unit
Christos Houliaras ... first assistant director: Greece
Kitty Kentezi ... PA
Michael King ... Crowd 3rd Assistant Director
Yorgos Korakianitis ... third assistant director
Antje Mangeant ... assistant director
Jordan McClymont ... base third assistant director
Charlie Parham ... associate director / second unit director
Christina Penteridou ... cast/crowd PA: Greece
Ben Quirk ... first assistant director
Anna Syrrou ... second assistant director: Greece
Michael Llewellyn Williams ... second assistant director

Art Department 

Chiara Bove Makiedo ... assistant set decorator
Jim Charles ... Assistant Buyer
Rosa Davies ... Art Department Assistant
James Donovan ... standby props
Jonathan Greenham ... property master
Terence Harrington ... props
Stephen Hunt ... location storeman
Dan Johnson ... Standby Props
Elliot King ... dressing props
Matt Line ... dressing props
Ioanna E. Mantzorou ... art department
Emmanuela Mastora ... set dresser: art department
Fanis Nizamis ... set dresser
Delia O'Brien ... action prop buyer
Dimitris Pafilis ... Standby Props
India Paparestis-Stacey ... assistant graphic designer
Spyros Papatheodorou ... props buyer
Dave Reed ... construction manager
Heather Varley ... production buyer
Olivia Wray ... Petty cash buyer

Sound Department 

George Atkins ... adr mixer
Julian Bale ... second assistant sound
Martin Beresford ... production sound mixer
Adam Daniel ... re-recording mixer
Jake Elliott ... music playback operator
Peter Gates ... supervising dialogue editor
Brian Gilligan ... supervising sound editor
Paul Hanks ... foley artist
Rob Hughes ... re-recording mixer
Mark Langlay-Smith ... re-recording mixer
Adam Laschinger ... sound mixer: second unit
Laura MacGregor ... dialogue editor
Joe Morley ... foley artist
Tasos Selimos ... boom operator
Kallis Shamaris ... Adr Supervisor
Sabira Stanisavljevic ... ADR Coordinator
Tom Stringer ... adr recordist
Simon Trundle ... foley mixer and editor

Special Effects by 

Rui Miguel Ferreira ... special effects technician: MACHINESHOP
Alex Forbes ... special effects technician: MACHINESHOP
Neil Gawthrop ... special effects technician: MACHINESHOP
Arthur Janeway ... special effects technician: MACHINESHOP
Luke Smith ... special effects technician: MACHINESHOP

Visual Effects by 

Joni Andreou ... visual effects coordinator
Gavin Digby ... visual effects supervisor: Lipsync Post
David Fowler ... visual effects supervisor
Myfanwy Harris ... senior compositor
Harold Herbert ... Visual Effects Supervisor: Whiskers Post Production
Jeremy Hey ... compositing supervisor
Robert Jewell ... visual effects editor: Lipsync Post
Alasdair MacCuish ... Visual Effects Operations Manager
Bonita Nichols ... Senior Visual Effects Producer
Tamsie Thomas ... senior compositor

Stunts 

Alex Anlos ... stunt coordinator
James Grogan ... stunt coordinator
Joseph Grogan ... stunt performer
Christos Kourtelas ... stunts (as Christodoulos Kourtellas)
Sotiris Kraniotis ... stunt coordinator
Arif Macaco ... stunt performer
Triantafyllos Omiridis ... stunt performer
Catherine Peck ... Driving Double: Aisling Bea

Camera and Electrical Department 

Iman Ahmed ... camera trainee: dailies
Spiros Angelopoulos ... electrician
Yorgos Athanasopoulos ... assistant camera
Alex Bailey ... still photographer
Spyros Christoforatos ... grip
Lisa Cottington ... first assistant camera
Joe De La Cour ... rigging electrician
Dimitris Dermousis ... second assistant camera
Akis Doulkeridis ... Grip Trainee
Warwick Drucker ... key grip
Deniz Ersoy ... second camera assistant: dailies
Tasos Fytros ... drone operator
Huw Garratt ... 2nd Unit Gaffer / best boy
Florence Gilbertson ... camera trainee
Luke Jefferson ... first assistant camera
Vangelis Kolokithas ... second assistant camera
Antonis Lekanidis ... drone operator assistant
James Lyall ... Grip Trainee
Will Lyte ... A Camera/Steadicam Operator
Fred Mallin ... rental house technician: not on production
Alexandra Médeville ... second camera assistant: dailies
Lorena Pagés ... Director of Photography: second unit
Leonidas Papafotiou ... Data Wrangler
Argiris Papatheodorou ... second assistant camera
Ben Parish ... underwater assistant camera
James Paul Thomas ... Steadicam Operator: Second Unit Dailies
Christos Polychronopoulos ... first assistant camera: second unit
Núria Pérez ... digital imaging technician
Josie Rafter ... lighting technician
Daniel Robinson ... dolly grip: B cam
Ella Robinson ... electrician
Ben Smith ... Camera Trainee: Dailies
Rachael Stirrup ... c cam 2nd ac: Daily
Martin Taylor ... gaffer
Christos Vasakakis ... camera trainee
Jay Weston ... video assist operator
Peggy Zouti ... a camera second assistant
Núria Pérez ... cinematographer: additional unit (uncredited)

Casting Department 

Sophie Aiken ... casting assistant
Olivia Brittain ... casting associate
Will Burton ... Dancer Casting
Michalis Goumas ... extras casting
David Grindrod ... Musical Casting Director
Ellie Isherwood ... casting assistant
Tila Sampaio Diogo ... casting assistant
Matt Sheppard ... casting associate
Yorgos Tsiantoulas ... extras casting

Costume and Wardrobe Department 

Tanya Aanderaa ... Costume Maker
Grace Clark ... assistant costume designer
Emily Davidson ... costume buyer daily
Athina Drakoularakou ... costumer
Madeleine Edis ... principal standby: dailies
Verity Finney-Green ... costume maker
Mairead Harris ... Principal Standby
Laura Hollingshead ... Crowd Costume Junior
Afia Khatun ... crowd costume standby
Elena Romero Laguna ... costume design trainee
T.K. Lang ... Principal Truck Wardrobe Master (as Ken Lang)
Emily Midgley ... Principal Costume Daily
Stevi Pahi ... costumer
Lena Papamichael ... wardrobe
Beth Qualter Buncall ... wardrobe
Helen Reeve ... Costume Daily: Principal Standby
Megan Wallace ... Crowd Daily
Carrie Wallbank ... Costume Supervisor

Editorial Department 

Ciaran Ahern ... dailies operator
Scott Clements ... first assistant editor
Scott Goulding ... colourist
Carlton Hooper ... DI operator
Beverley Horne ... Post Producer: Lipsync Post
Steve Mercer ... additional first assistant editor / assistant editor
Alexandra Montgomery ... Legal Delivery Coordinator
Oscar Perillo ... digital intermediate
Stacey Sandford ... Digital Intermediate Operator
Jamie Welsh ... colorist
Maimunah Yahkup ... senior dailies producer

Location Management 

Tamás Csizmazia ... location manager
Vasilis Dinopoulos ... supervising location manager
Chris Rouse ... assistant location manager
Dean Short ... location manager
Thomas Sumner ... location assistant
Pantelis Zoidis ... assistant location manager

Music Department 

Ben Burrows ... additional music and production
Rupert Coulson ... additional score mixer
Ben Creasey ... assistant engineer
Fiona Cruickshank ... score engineer and mixer
Bradley Farmer ... music editor
Jenna Fentimen ... Score Agent
Paddy Fletcher ... Composer Assistant
Ben Foster ... Conductor / Orchestrator
Rebecca Hordern ... assistant engineer
Ethan Jeffrey ... additional music / composer assistant
Vicky Matthews ... musician: cello
Tommy Morgan ... Assistant to Music Supervisor
Tom Pigott Smith ... orchestra leader
Samuel Read ... Orchestration Assistant
Amy Stewart ... orchestra contractor: Isobel Griffiths
Amy Summers ... Music Preparation
James A. Taylor ... music supervisor
Sam Thompson ... conductor / orchestrator
Giles Thornton ... music preparation/additional orchestration
Bruce White ... Viola

Transportation Department 

Erkan Cogalan ... transportation captain
Michael Geary ... picture car supervisor
Artemis Karotseri-Vermeulen ... transportation coordinator
Ronald Marchant ... driver

Additional Crew 

Daniele Alfano ... production supervisor
Rob Allott ... production coordinator
Samantha Allwinton ... For Head Gear Films
Nicole Alphonce ... dancer
Marina Argyropoulou ... production assistant
William Bashford ... key production assistant
Mariana Bitsiou ... production coordinator
Xanthe Bodington ... designer: LipSync Design
Carlo Boffa ... craft service
Sofia Boffa ... payroll accountant
Megan Brooks ... travel & accommodation coordinator
Natalie Coleman ... For Head Gear Films
Helen de Winter ... Completion Guarantor
Orlando Figg ... For Head Gear Films
Zoe Flower ... unit publicist
Amy Germain ... set pa
Isra Gilani ... Director's Assistant
Chris Hall ... medic
Callum Hamshere ... set production assistant: Greece
Jono Hine ... 2nd Unit Set PA
Max Kondziolka ... international sales: Upgrade Productions
Ed Livett ... marine crew
Ranjana Mitra ... Chaperone
Sophie Moulton ... producers' assistant
Stephen Murphy ... Legal Services
Yvette Murphy ... production accountant
Adam Reed ... covid supervisor
Yoav Rosenberg ... For Head Gear Films
Jacqueline Rumens ... production coordinator
Vanessa Saal ... international sales: Upgrade Productions
Rob Seager ... financial controller
Jess Simmonds ... set pa
Alexandra Lily Thomas ... production assistant
Howard Watkins ... Head of Design
Max Westwell ... dance assistant/dancer
Brian Bartelt ... post executive Amazon Studios (uncredited)

Thanks 

Gian Marco Ettisberger ... the producers wish to thank
Tori Jimenez Kannegieter ... the producers wish to thank

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed