Cast (21)

Faye Marsay

Alex

Lucy Punch

Olivia

David Tennant

John

Nina Sosanya

Dr. Parks

David Warner

Michael Miller

Gemma Jones

Sue Miller

Simon Bird

Ben Miller

Sarah Parish

Mrs. Jones

Sally Phillips

Amy

Don Warrington

Charles

Georgia Tennant

Alison

Christian Brassington

Danny

Ingrid Oliver

Lily

Tessie Orange-Turner

Alfie

Rebecca Gethings

Biggles Tilsbury

Sunetra Sarker

Carol

Peter Davison

Teacher

Sandra Dickinson

Jury

Kayode Ewumi

Yoga Teacher

Adam Paul Harvey

Nurse Paul

Olive Tennant

Rose

Crew (22)

Jack Goldstein

Music

Jack Jephson

Art Direction

Annie Hardinge

Costume Design

Daisy Aitkens

Director

Daisy Aitkens

Writer

Georgia Tennant

Producer

Gary Dollner

Editor

Andie Davies

VFX Editor

Amy Lockwood

Set Decoration

Tony Coldwell

Director of Photography

Jeff K Clarke

Executive Producer

Phin Glynn

Producer

Harriet Hammond

Producer

Phil Hunt

Executive Producer

Alan Latham

Executive Producer

Norman Merry

Executive Producer

Jason Moring

Executive Producer

Compton Ross

Executive Producer

Daz Spencer-Lovesey

Producer

Charlie Wood

Executive Producer

Anthony Neale

Production Design

Angela Oxley Evans

Makeup Artist