Newly widowed, Cora relocates to a small village in Essex, where she is intrigued by a local superstition that a mythical creature known as the Essex Serpent has returned to the area.
Claire Danes Cora Seaborne
Tom Hiddleston Will Ransome
Frank Dillane Luke Garrett
Clémence Poésy Stella Ransome