Cast (9)

Anna Friel

Anna

Romola Garai

Camilla

Andrew Buchan

Jack

Isaac Andrews

Phoenix

Phil Davis

Peter

Hattie Morahan

Lucy

Harry Hadden-Paton

Barry

Steven Cree

Paul

Julia Deakin

Mrs Haughton

Crew (20)

Sam Hoare

Director

Sam Hoare

Writer

Oliver Roskill

Producer

Lucan Toh

Producer

Dan Sherwen

Editor

Nick Harbinson

Executive Producer

Emily Leo

Producer

Jane Frazer

Executive Producer

Roseanna Larner

Makeup Artist

Liz Arimoro

Makeup Artist

Olivia Scott-Webb

Casting

Bjarni Biering Margeirsson

Original Music Composer

Simon Bass

Original Music Composer

Kiera Tudway

Production Design

Annette Field

Makeup Artist

Amy Gardner

Executive Producer

Raquel Azevedo

Costume Design

Chloe James

Art Direction

Christopher Eoyang

Executive Producer

Kate Reid

Director of Photography