Cast (9)

Craig Ferguson

Paul Kerr

Charlotte Church

Olivia Edmonds

Jemma Redgrave

Rebecca Edmonds

Stephen Noonan

Gordano

Anthony Stewart Head

Sam Gervasi

Joss Ackland

Evil Edmonds - The BeeLzeeBOPS

Imelda Staunton

Dr. Bridget

Ralph Brown

Digger

Molly Howe

Young Annabel

Crew (17)

Philip McGrade

Writer

Craig Ferguson

Director

Craig Ferguson

Writer

Mark Tillie

Still Photographer

Kieron Phipps

First Assistant Director

Matthew Hanson

Third Assistant Director

Pat Rambaut

Script Supervisor

Oscar Beuselinck

Second Assistant Director

James G. Robinson

Producer

Paul Cross

Art Direction

Sheldon Kahn

Editor

Trevor Jones

Original Music Composer

Stephanie Collie

Costume Design

Ian Wilson

Director of Photography

Tim Harvey

Production Design

Pam Dixon

Casting

Celia Bobak

Set Decoration