Anna Friel
Anna
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
Sam Hoare
Director
Sam Hoare
Writer
Dan Sherwen
Editor
Oliver Roskill
Producer
Lucan Toh
Producer
Kiera Tudway
Production Design
Chloe James
Art Direction
Raquel Azevedo
Costume Design
Christopher Eoyang
Executive Producer
Jane Frazer
Executive Producer
Amy Gardner
Executive Producer
Nick Harbinson
Executive Producer
Emily Leo
Producer
Simon Bass
Original Music Composer
Bjarni Biering Margeirsson
Original Music Composer
Liz Arimoro
Makeup Artist
Annette Field
Makeup Artist
Roseanna Larner
Makeup Artist
Olivia Scott-Webb
Casting
Kate Reid
Director of Photography