That was the idea behind this 1972 eco-horror film — aptly dubbed “Frogs” — which was filmed in a few locations across Florida: Walton County, Panama City and Eden Gardens State Park.
Seen the 2024 John Lewis Christmas advert yet? Great. There’s no time to waste. Christmas is under six weeks away and we have ...
At a little over three hours long, the doc is a comprehensive deep dive into the origins of the subgenre, what ties very ...