Cast (11)

Catherine Tate

Karen Cooper

Robert Pattinson

Daniel Gale

Anne Reid

Nancy Hesketh

Holliday Grainger

Charlie Cooper

Steve Pemberton

Leo Fairbrother

Maggie Ollerenshaw

Jessie Pilkington

Oliver Lee

Paul Benthem

Clare McGlinn

Advisor Jo-Beth

Pip Torrens

Doctor Gale

Kirsty Leigh Porter

Anya

Caroline Harding

Sandra Gale

Crew (17)

Kate O'Riordan

Screenplay

Kate Long

Novel

Robin Sheppard

Director

Hugo Heppell

Executive Producer

Harry Oulton

Producer

Alison Owen

Executive Producer

Sascha Schneider

Producer

Mark Russell

Original Music Composer

Liz Webber

Editor

Emma Dibb

Production Design

Jo Baker

Art Direction

Theresa Rymer

Costume Design

Lisa Rocco

Makeup Department Head

Jill Sweeney

Makeup Designer

Victoria Yates

Makeup Artist

Dan Dewsnap

Sound Engineer

Chris Nuttall

Dialogue Editor