Cast (11)

Lee Williams

Tim Cornish

Marc Warren

Dr Ivo Steadman

Mikela J. Mikael

Isabel Winwood

Beverley Breuer

Connie Dorral

Emily Holmes

Emily

Harry Rob Bruner

Nathan Hayward

Salvatore Antonio

Thierry Massin (as Salvatore Migliore)

Philip Granger

Fergus McKenzie

Mark Hildreth

James Gilman

Liam McGuigan

Young Tim Cornish

Denis Corbett

Passenger

Crew (20)

Kevin Elyot

Writer

Tom Shankland

Director

Ruth Rendell

Novel

Phillippa Giles

Executive Producer

Alison Jackson

Producer

Anne Marie La Traverse

Executive Producer

James P. Lewis

Producer

Randall Torno

Producer

Christopher Dedrick

Original Music Composer

Paul Sarossy

Director of Photography

Allan Lee

Editor

Peter Andringa

Art Direction

Gail Stevens

Casting

Ian Barratt

Art Direction

Nancy Mossop

Set Decoration

Patricia Hargreaves

Costume Design

Jane Petrie

Costume Design

Ivana Primorac

Makeup Artist

Deirdre Bowen

Casting

Audrey Skalbania

Casting