All Cast

Tuppence Middleton
Rebecca Holland

Ralph Ineson
Jocelyn Abney

Matt Stokoe
Henry Holland

Evie Templeton
Grace Holland
Jane Wood
Ida Tremlow

Rosalind March
Miri Tremlow

Anton Valensi
George Furleigh

Alexa Goodall
Bryony Furleigh

Robert Goodman
Graham Nash

David Langham
DI Hythe

Sally Plumb
Marjorie Garfoot

George Keeler
Dave Garfoot

Marc Hockley
Villager
