What’s controlling the town on Block Island? There’s a force lurking off the coast and the wildlife and people are all behaving strangely.
Kevin McManus, Matthew McManus
March 11, 2021
United States of America
Top billed cast
Michaela McManus, Chris Sheffield, Neville Archambault, Matilda Lawler, Ryan O'Flanagan
sea, island, alien abduction, electronics
Related Evolution of Horror podcast episode