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 |
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 |