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

Bjarni Biering Margeirsson

Original Music Composer

Raquel Azevedo

Costume Design

Roseanna Larner

Makeup Artist

Annette Field

Makeup Artist

Kiera Tudway

Production Design

Jane Frazer

Executive Producer

Simon Bass

Original Music Composer

Chloe James

Art Direction

Christopher Eoyang

Executive Producer

Emily Leo

Producer

Liz Arimoro

Makeup Artist

Nick Harbinson

Executive Producer

Olivia Scott-Webb

Casting

Amy Gardner

Executive Producer

Kate Reid

Director of Photography