“They Have Twin Peaks (1990, 2017) On Them, It Was Also 27 Years Later, By The Way, On The 27th Day Of The 27th Year, What Happened Then, Do The Numbers Check In?

You understand

The last episode again

Laura Palmer had been resurrected

And terrifying it all would be