Edit
Hard Truths (2024) Poster

(2024)

Full Cast & Crew

Directed by 

Mike Leigh

Writing Credits  

Mike Leigh ... (written by)

Cast (in credits order) complete, awaiting verification  

Marianne Jean-Baptiste ... Pansy
Michele Austin ... Chantelle
David Webber ... Curtley
Tuwaine Barrett ... Moses
Ani Nelson Ani Nelson ... Kayla
Sophia Brown ... Aleisha
Jonathan Livingstone ... Virgil
Jo Martin ... Nurse Salon Client
Llewella Gideon Llewella Gideon ... Smoking Salon Client
Yvette Boakye Yvette Boakye ... Other Salon Client
Chinenye Ezeudu ... Other Salon Client
Diana Yekinni ... Hairdresser
Elliot Edusah ... Sofa Couple
Tiwa Lade ... Sofa Couple
Alice Bailey Johnson Alice Bailey Johnson ... Furniture Assistant
Gary Beadle ... Irate Motorist
Diveen Henry ... Supermarket Customer
Bryony Miller ... Supermarket Customer
Ashna Rabheru ... Cashier
Samantha Spiro ... Nicole
Syrus Lowe Syrus Lowe ... Kayla's Colleague
Naana Agyei Ampadu ... Aleisha's Supervisor (as Naana Agyei-Ampadu)
Ruby Bentall ... Doctor
Hiral Varsani Hiral Varsani ... Dentist
Khali Best Khali Best ... Street Boy
Jyuddah Jaymes ... Street Boy
Donna Banya ... Moses's New Friend
Rest of cast listed alphabetically:
Felicita Ramundo Felicita Ramundo ... Tourist (uncredited)

Produced by 

Daniel Battsek ... executive producer
Gail Egan ... executive producer
Jennifer Eriksson ... executive producer
Laura Fernández Espeso ... co-producer
Mark Gooder ... executive producer
Andrew Karpen ... executive producer
Richard Kondal ... executive producer
Georgina Lowe ... producer (produced by)
Ollie Madden ... executive producer
Javier Méndez ... executive producer
Javier Pons ... executive producer
Kent Sanderson ... executive producer
Alison Thompson ... executive producer
Henry Woolley ... co-producer

Music by 

Gary Yershon ... (music composed by)

Cinematography by 

Dick Pope

Editing by 

Tania Reddin

Casting By 

Nina Gold

Production Design by 

Suzie Davies

Art Direction by 

Elena Real-Davies

Set Decoration by 

Charlotte Dirickx

Costume Design by 

Jacqueline Durran

Makeup Department 

Jodie Al-Saiegh ... makeup artist
Jadarose Brown-Senior ... Hair & makeup trainee / hair & makeup trainee
Heather Dapaah ... hair stylist: Heather Dapaah
Nora Robertson ... Hair Designer / Make Up Designer

Production Management 

Priya Bhakta ... production manager
Polly Duval ... post-production supervisor
Leanna Smith ... production manager: Film4

Second Unit Director or Assistant Director 

Sophie Graham ... third assistant director
Jessica Laws ... first assistant director
Joe Payne ... second assistant director
Rebecca Radcliffe ... Set PA

Art Department 

Philippa Brocklehurst ... assistant art director
Jane Brodie ... Graphic Designer
Caroline Harper ... Standby Art Director
Hafina Morgan ... Assistant set decorator: art department
Mick Pirie ... production buyer: art department
Natasha Sadier ... Art department assistant
Nick Willis ... daily art department assistant

Sound Department 

Ryan Al-Shybani ... 2nd Assistant Sound
Joanna Andrews ... boom operator
Adam Daniel ... re-recording mixer
Lee Herrick ... Supervising Sound Editor
Robert Ireland ... sound designer
Maxwell MacRae ... foley mixer
Matthias Radcliffe ... foley supervisor
Adam Scrivener ... re-recording mixer
Ashley Tendekai ... sound trainee
Franziska Treutler ... foley artist

Camera and Electrical Department 

Ryan S. Adams ... second assistant camera / steadicam operator
Kevin Bell ... Digital Imaging Technician
Fhuad Braimoh ... Digital Imaging Technician Assistant
Lucy Bristow ... camera operator
Andy Long ... gaffer
Graham Martyr ... B Camera 1AC
Mike Parsons ... electrician
Gordon Segrove ... first assistant camera: a camera

Casting Department 

Martin Ware ... casting associate

Costume and Wardrobe Department 

Shauna Aromolaran ... Costume trainee
Emily Bowen ... assistant costume designer
Ella Brammer ... costume standby

Editorial Department 

Alfie Burgess ... post-production assistant
Giles Burgess ... first assistant editor
Adam Coburn ... Senior Edit Assistant
Christina Delerme ... Post Production Manager
Colin J. Hughes ... post tech manager
Shantelle Keech ... Edit Assistant
Brian Krijgsman ... Digital Intermediate Colourist
Alberto López Hernández ... mastering supervisor
Carl Troedsson ... lead on-line editor
Kieron Vowell ... technical edit assistant
Macy-Molly Wood ... Edit Assistant

Location Management 

Sam Hunt ... location manager
Duncan Laing ... supervising location manager
Tom Page ... location assistant
Evie Russell ... Unit Manager
Sophie Wheat ... location assistant

Music Department 

Terry Davies ... conductor
Clifton Harrison ... musician: viola d'amore / musician: viola
Kle Savidge ... music supervisor
Nick Taylor ... record and mix engineer

Script and Continuity Department 

Elizabeth Benbow ... script supervisor

Transportation Department 

Adrian Dennis ... transportation co-captain
Hakan Uragat ... transportation captain

Additional Crew 

Chris Allies ... Title Designer
Tom Chesover ... sales and acquisitions manager
Hugo Currie ... EPK Producer/Director
Laila El Azhary ... Marketing Coordinator
Robert Ellis ... Medical supplier
Jonathan Fransman ... Senior Legal & Business Affairs Executive: Film4
Paul Hillier ... insurance
Sally Lynn ... production coordinator
Joanne Michael ... Head of Marketing and Distribution
Max Park ... development and production executive: Film4
Michelle Pauly ... first assistant accountant
Carla Quarto di Palo ... Head of International Sales
Jonathan Rhodes ... Sales Executive
Anne Shanley ... Safety Advisor
Christian Simpson ... audio description
Julia Szecsenyi ... production secretary
Leo Anna Thomas ... wellbeing facilitator

See also

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

Contribute to This Page


Recently Viewed