Cosmic forces visit a deep-sea drilling operation in this evocative but slightly too-thin Scottish horror story.
The series is set to release on January 2, 2024. It will be available on Amazon Prime Video. The streaming platform shared the trailer of the series on X and wrote, "Something’s stirring on the rig, ...