Cast (29)

Hugh O'Conor

Graham Young

Antony Sher

Dr. Ernest Zeigler

Ruth Sheen

Molly

Roger Lloyd Pack

Fred

Charlotte Coleman

Winnie

Paul Stacey

Dennis

John Thomson

Nathan

Jack Deam

Mick

Charlie Creed-Miles

Berridge

Robert Demeger

Mr. Dexter

Tobias Arnold

Young Graham

Norman Caro

Mr. Goez

Dorothea Alexander

Mrs. Goez

Samantha Edmonds

Sue

Peter Pacey

Dickie Boone

Joost Siedhoff

Dr. Scott

Vilma Hollingbery

Aunty Panty

Frank Mills

Uncle Jack

Rupert Farley

Nurse Trent

Malcolm Sinclair

Dr. Triefus

Hazel Douglas

Edna

Arthur Cox

Ray

Jean Warren

Debra Smart

Simon Kunz

John

Frank Coda

Billy

Tim Potter

Simon

Cate Fowler

Social Services Woman

John Abbott

Chairman

David Savile

Chief Medical Inspector

Crew (12)

Benjamin Ross

Author

Benjamin Ross

Director

Jeff Rawle

Author

Sam Taylor

Producer

Anne Sopel

Editor

Hubert Taczanowski

Director of Photography

Michelle Guish

Casting

Rob Lane

Original Music Composer

Frank Strobel

Conductor

Stuart Brisdon

Special Effects Supervisor

Matthias Kammermeier

Art Direction

Andy Bradford

Stunt Coordinator