All Cast

Simon Phillips
James

Craig Conway
Ampersand

Gemma Atkinson
Hannah

Stephanie Leonidas
Patch

Billy Murray
Dr. Leaner

Martin Kemp
Zeus

Richard E. Grant
Ian

Keeley Hazell
Kirsty

Nicola Posener
Emma

Martin Compston
Adam

Sheridan Smith
Lisa

Colin Salmon
Dr. Learner

Neil Maskell
Hands Henry
David Easter
Mr. Johnson
Dominic Burns
Neil

Rita Ramnani
Jenny

Adele Silva
Zara

Jill Halfpenny
Suzy
