Cast 12

Lucy Boynton
Ruth Ellis

Toby Jones
John Bickford

Laurie Davidson
David Blakely

Mark Stanley
Desmond Cussen

Arthur Darvill
Victor Mishcon

Bessie Carter
Carole Findlater

Joe Armstrong
DCI Davies

Nigel Havers
Cecil Havers

Toby Stephens
Melford Stevenson

Juliet Stevenson
Dr. Charity Taylor

Ed Sayer
Anthony Findlater

Tony Wadham
Arthur Neilson
Crew 6

Kate Bartlett
Executive Producer

Angie Daniell
Producer

Antonia Gordon
Executive Producer

Stephen Campbell
Production Design

Samuel Sim
Original Music Composer

Jonathan Spencer
Gaffer