
The eyes are back. And this time — they're angry. A quiet coastal town in Kerala has been seeing something at their windows. Something that watches. Something that waits. Something that keeps coming back no matter how many times they run. In Episode 1 of Ghost of the Seas — we meet the town, the…