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)

Craig Ferguson

Director

Craig Ferguson

Writer

Philip McGrade

Writer

Kieron Phipps

First Assistant Director

Oscar Beuselinck

Second Assistant Director

Matthew Hanson

Third Assistant Director

Mark Tillie

Still Photographer

Pat Rambaut

Script Supervisor

James G. Robinson

Producer

Trevor Jones

Original Music Composer

Ian Wilson

Director of Photography

Sheldon Kahn

Editor

Pam Dixon

Casting

Tim Harvey

Production Design

Paul Cross

Art Direction

Celia Bobak

Set Decoration

Stephanie Collie

Costume Design