After two weeks of build-up, the final instalment in Netflix's Fear Street trilogy has arrived and provided a fitting end to the tale.
Fear Street Part Three: 1666 takes viewers back to where it all began.
In the previous two films we've learned that the neighbouring towns of Shadyside and Sunnyvale have been divided by more than township boundaries; the former is a den of poverty, crime and misfortune, while the latter his home to success, progress and privilege.
And in 1666, we find out why.
The story of how the town's legendary 'witch' Sarah Fier came to graces the pages of local history is fascinating.
With actors we've already become accustomed two in the first two films - 1994 and 1978 - taking the roles of the local townsfolk, audiences learn that Sarah was not a witch at all, but merely accused of being one because she and another local had stepped outside heterosexual norms.
When the local pastor goes crazy and murders the children - as hinted at in previous films - the town decides Sarah and her love Hannah must be tried as witches and put to death.
What's really great about this final instalment is the expanding of the lore that we've been presented with for two films. It demonstrates how history can be rewritten by those in power, and how the original truth of events can be lost.
While some of the early settler accents the cast tries out leave a bit to be desired (Sarah especially), the period setting and costume is enjoyable.
After the 1666 portion of the film wraps up - and mysteries are unravelled - audiences are transported back to 1994 for a final showdown.
And this showdown is more enjoyable than anything that has happened previously.
It truly would not have had as much impact if everything that had happened previously was condensed into one film, and viewers are rewarded for their patience across the trilogy.
If the success of the trilogy is anything to go by, it wouldn't come as a surprise if Netflix announces further films in the Fear Street universe, or from the works of author R.L. Stine.
Well worth the binge if you haven't started.