The Killings at Parrish Station
In 1987, the scientists spiral into insanity as a dark ritual tied to the mysterious signal takes shape. Meanwhile, in 2024, Georgia and Michael de...