• People

Credits

Cast

Anna Friel

Anna Friel

Anna

Romola Garai

Romola Garai

Camilla

Andrew Buchan

Andrew Buchan

Jack

Isaac Andrews

Isaac Andrews

Phoenix

Phil Davis

Phil Davis

Peter

Hattie Morahan

Hattie Morahan

Lucy

Harry Hadden-Paton

Harry Hadden-Paton

Barry

Steven Cree

Steven Cree

Paul

Julia Deakin

Julia Deakin

Mrs Haughton

Art

Chloe James

Art Direction

Kiera Tudway

Production Design

Camera

Kate Reid

Director of Photography

Costume & Make-Up

Raquel Azevedo

Costume Design

Annette Field

Makeup Artist

Roseanna Larner

Makeup Artist

Liz Arimoro

Makeup Artist

Directing

Sam Hoare

Sam Hoare

Director, Writer

Editing

Dan Sherwen

Editor

Production

Olivia Scott-Webb

Casting

Jane Frazer

Executive Producer

Amy Gardner

Executive Producer

Christopher Eoyang

Executive Producer

Nick Harbinson

Executive Producer

Lucan Toh

Producer

Emily Leo

Producer

Oliver Roskill

Producer

Sound

Bjarni Biering Margeirsson

Original Music Composer

Simon Bass

Original Music Composer

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.