1893: In dem kleinen englischen Dorf Aldwinter bei Essex herrschen Aberglaube und die Gerüchte über eine mythische Schlange, die sich im Dorf herumtreibt. Die Londoner Witwe Cora Seaborne (Claire Danes) zieht mit ihrem autistischen Sohn in den kleinen Ort, nachdem ihr grausamer Mann gestorben ist. Sie ist endlich frei und kann ihrer Leidenschaft nachgehen, Funde von Saurierknochen zu untersuchen. Sie glaubt, die Schlange, die das Dorf angeblich heimsucht, sei ein wissenschaftlich erklärbares Wesen. Bei ihren Recherchen gerät Cora aber bald mit dem Vikar von Aldwinter, Will Ransome (Tom Hiddleston), aneinander. Er glaubt nicht an die Wissenschaft und versucht, das Phänomen mit seiner Gottesweisheit zu begründen. Nachdem ein Kind tot aufgefunden wird, werden die Bewohner*innen Aldwinters skeptisch und beschuldigen Cora, dass sie das Monster mitgebracht habe.