In 1666, a colonial town is gripped by a hysterical witch-hunt that has deadly consequences for centuries to come, and it's up to teenagers in 1994 to finally put an end to their town's curse, before it's too late.

Kiana Madeira
as Sarah Fier / Deena

Benjamin Flores Jr.
as Henry / Josh

Olivia Scott Welch
as Hannah Miller / Samantha Fraser

Ashley Zukerman
as Solomon Goode / Nick Goode

Darrell Britt-Gibson
as Martin

Elizabeth Scopel
as 'Real' Sarah Fier

Randy Havens
as George Fier

Julia Rehwald
as Lizzie / Kate

Matthew Zuk
as Elijah Goode / Mayor Will Goode

Fred Hechinger
as Isaac / Simon