Cast & crew

Hard Truths (2024)

Directed by Mike Leigh Written by Mike Leigh

Cast

Bryony Miller Juniorchief Supermarket
Donna Banya Ilona's Friend
Samantha Spiro Nicole
Ani Nelson Kayla Silverfox
Yvette Boakye Client
Ashna Rabheru Cashier
Chinenye Ezeudu Client
Marianne Jean-Baptiste Pansy Parkinson
Elliot Edusah Sofa
Naana Agyei-Ampadu Bonded Warehouse Night Supervisor
Ruby Bentall Doctor
Hiral Varsani Dentist
Jyuddah Jaymes Street Drummer
Khali Best Street Drummer
Sophia Brown Aleisha
Michele Austin Chantelle
Diveen Henry Juniorchief Supermarket
David Webber Curtley
Alice Bailey Johnson Furniture Saleman
Gary Beadle Motorist
Tiwa Lade Sofa
Tuwaine Barrett Moses
Jo Martin Client
Syrus Lowe Avi's Colleague
Jonathan Livingstone Virgil Malloy
Llewella Gideon Client
Naana Agyei-Ampadu Aleisha’s Supervisor
Ruby Bentall Doctor
Hiral Varsani Dentist
Khali Best Street Boy
Jyuddah Jaymes Street Boy
Donna Banya Moses’s New Friend
Michele Austin Chantelle
Marianne Jean-Baptiste Pansy
David Webber Curtley
Tuwaine Barrett Moses
Ani Nelson Kayla
Sophia Brown Aleisha
Jonathan Livingstone Virgil
Jo Martin Nurse Salon Client
Llewella Gideon Smoking Salon Client
Yvette Boakye Salon Client
Chinenye Ezeudu Salon Client
Elliot Edusah Sofa Couple (Daniel)
Tiwa Lade Sofa Couple (Savannah)
Alice Bailey Johnson Furniture Assistant
Bryony Miller Supermarket Customer
Ashna Rabheru Cashier
Samantha Spiro Nicole
Syrus Lowe Kayla’s Colleague
Gary Beadle Irate Motorist
Diveen Henry Supermarket Customer

Crew

Ryan Al-Shybani Second Assistant Sound
Philippa Brocklehurst Assistant Art Director
Kent Anderson Executive Producer
Alison Thompson Executive Producer
Caroline Harper Standby Art Director
Francoise Herard Makeup Supervisor
Javier Méndez Executive Producer
Priya Bhakta Production Manager
Martin Ware Casting Associate
Sophie Graham Third Assistant Director
Gary Yershon Original Music Composer
Polly Duval Post Production Producer
Lee Herrick Supervising Sound Editor
Dick Pope Director of Photography
Ryan S. Adams Second Assistant Camera
Robert Ireland Sound Designer
Joanna Andrews First Assistant Sound Editor
Tim Fraser Production Sound Mixer
Elizabeth Benbow Script Supervisor
Richard Kondal Executive Producer
Nora Robertson Makeup Designer
Jessica Laws First Assistant Director
Joanna Andrews Boom Operator
Elena Real-Davies Art Direction
Crispin Layfield Stunt Coordinator
Graham Martyr First Assistant "B" Camera
Emily Bowen Assistant Costume Designer
Kevin Bell Digital Imaging Technician
Nora Robertson Hair Designer
Jodie Al-Saiegh Makeup Artist
Jacqueline Durran Costume Design
Lucy Bristow Camera Operator
Kent Sanderson Executive Producer
Ollie Madden Executive Producer
Maxwell MacRae Foley Mixer
Henry Woolley Co-Producer
Tania Reddin Editor
Hafina Morgan Assistant Set Decoration
Adam Daniel Sound Re-Recording Mixer
Adrian Dennis Transportation Co-Captain
Suzie Davies Production Design
Javier Pons Executive Producer
Andrew Karpen Executive Producer
Jennifer Eriksson Executive Producer
Hugo Currie Epk Producer
Mike Parsons Electrician
Daniel Battsek Executive Producer
Jane Brodie Graphic Designer
Franziska Treutler Foley Artist
Hugo Currie Epk Director
Charlotte Dirickx Set Decoration
Georgina Lowe Producer
Chris Allies Title Designer
Laura Fernández Espeso Co-Producer
Andy Long Gaffer
Natasha Sadier Art Department Assistant
Adam Scrivener Sound Re-Recording Mixer
Gail Egan Executive Producer
Joe Payne Second Assistant Director
Ryan S. Adams Steadicam Operator
Polly Duval Post Production Supervisor
Hakan Uragat Transportation Captain
Mark Gooder Executive Producer
Nina Gold Casting Director
Mike Leigh Director
Mike Leigh Writer
Priya Bhakta Production Manager
Suzie Davies Production Design
Elizabeth Benbow Script Supervisor
Jacqueline Durran Costume Design
Mike Leigh Director
Tania Reddin Editor
Dick Pope Director of Photography
Gary Yershon Original Music Composer
Kent Sanderson Executive Producer
Richard Kondal Executive Producer
Nina Gold Casting Director
Robert Ireland Sound Designer
Elena Real-Davies Art Direction
Charlotte Dirickx Set Decoration
Henry Woolley Co-Producer
Jessica Laws First Assistant Director
Jennifer Eriksson Executive Producer
Alison Thompson Executive Producer
Andrew Karpen Executive Producer
Kent Anderson Executive Producer
Gail Egan Executive Producer
Mark Gooder Executive Producer
Mike Leigh Writer
Georgina Lowe Producer
Ryan Al-Shybani Second Assistant Sound
Adam Daniel Sound Re-Recording Mixer
Lee Herrick Supervising Sound Editor
Javier Méndez Executive Producer
Chris Allies Title Designer
Joanna Andrews Boom Operator
Franziska Treutler Foley Artist
Nora Robertson Hair Designer
Maxwell MacRae Foley Mixer
Polly Duval Post Production Supervisor
Sophie Graham Third Assistant Director
Joe Payne Second Assistant Director
Hafina Morgan Assistant Set Decoration
Natasha Sadier Art Department Assistant
Philippa Brocklehurst Assistant Art Director
Jane Brodie Graphic Designer
Nora Robertson Makeup Designer
Jodie Al-Saiegh Makeup Artist
Kevin Bell Digital Imaging Technician
Graham Martyr First Assistant "B" Camera
Emily Bowen Assistant Costume Designer
Ryan S. Adams Second Assistant Camera
Tim Fraser Production Sound Mixer
Ryan S. Adams Steadicam Operator
Lucy Bristow Camera Operator
Mike Parsons Electrician
Andy Long Gaffer
Joanna Andrews First Assistant Sound Editor
Polly Duval Post Production Producer
Caroline Harper Standby Art Director
Javier Pons Executive Producer
Daniel Battsek Executive Producer
Ollie Madden Executive Producer
Francoise Herard Makeup Supervisor
Crispin Layfield Stunt Coordinator
Laura Fernández Espeso Co-Producer
Adam Scrivener Sound Re-Recording Mixer
Adrian Dennis Transportation Co-Captain
Hakan Uragat Transportation Captain
Martin Ware Casting Associate
Hugo Currie Epk Director
Hugo Currie Epk Producer