Cast & Crew
- Tamara LawranceJuly
- Hayley AtwellCaroline Mortimer
- Jack LowdenRobert
- Leo BillJohn Howarth
- Doña CrollOld July
- Lenny HenryGodfrey
- Jo MartinHannah
- Ayesha AntoineMolly
- Ethan HazzardElias
- Sharon Duncan-BrewsterKitty
- Gordon BrownTam Dewar
- Richard PeppleDublin Hilton
- Joy RichardsonMiss Rose
- Kara-Leah Fernandes7-Year-Old July
- Jordan BolgerNimrod
- David VerreyGeorge Sadler
- Lizzie HopleyEvelyn Sadler
- Harry GostelowCharles Wyndham
- Madeleine MantockMiss Clara
- Luis Bryan MesaByron
- Ansu KabiaJames Richards
- Leighton HudsonBenjamin
- Shereen GrayPeggy Jump
- Clarisse AlbrechtMary Ellis
- Caleb FrederickEzra
- Andy FrestnerSamuel Lewis
- Dorian da SilvaDriver Jackson
- Roger WassermanMr Francis Bear
- Esther TejedaLilian
- Mahalia BeloDirector
- David HeymanProducer
- Rosie AlisonProducer
- Andrea LevyProducer
- Sarah WilliamsProducer
- Tom CoanProducer
- Roopesh ParekhProducer
- Sarah WilliamsWriter