• People

Credits

Cast

Samantha Morton

Samantha Morton

Aisha

Billie Piper

Billie Piper

Lillah

Daniel Mays

Daniel Mays

Lias

Emilia Jones

Emilia Jones

Violet

Badger Skelton

Badger Skelton

Troy

Bella Ramsey

Bella Ramsey

Miranda

Adam Young

Adam Young

Kyle

David Elliot

David Elliot

Cam

Eva Fontaine

Social Worker

Jessica White

Social Worker

Ibinabo Jack

Ibinabo Jack

Policewoman

Simon Blake

Policeman

Dana Haqjoo

Dana Haqjoo

Shopkeeper

Milad Jamali

Shopkeeper's Son

Kate Lassman Long

Girl on Bus / Pier 1

Aaliya Hibbert

Girl on Bus / Pier 2

Grace Hogg-Robinson

Natalie

Savannah Acquah

Savannah Acquah

Vi's Friend

Marlo Rye

Nathan's Friend

Beatrice May

Drunk Girl

Art

Anna Mould

Art Direction

Laura Ellis Cricks

Production Design

Camera

Tim Sidell

Director of Photography

Costume & Make-Up

Sarah Blenkinsop

Sarah Blenkinsop

Costume Design

Lynn Jackett

Makeup & Hair

Claire Anne Williams

Makeup Trainee

Directing

Tom Beard

Director, Writer

Editing

Izabella Curry

Editor

Production

Tom Harberd

Tom Harberd

Associate Producer

Des Hamilton

Des Hamilton

Casting

Elan Jones

Casting Associate

Mat Wakeham

Co-Producer

Michael Wiggs

Co-Producer

Kurban Kassam

Co-Producer

Phil Hunt

Phil Hunt

Executive Producer

Compton Ross

Compton Ross

Executive Producer

Kirsty Bell

Executive Producer

Juliette Larthe

Executive Producer

Andrew Green

Executive Producer

Phil McKenzie

Executive Producer

Gareth I. Davies

Line Producer

Barbara Maria Hauser

Line Producer

Sadie Frost

Sadie Frost

Producer

Emma Comley

Producer

Alex Jefferson

Producer's Assistant

Sound

Rodaidh McDonald

Original Music Composer, Music

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.