Strange Nature (2018)

There have been many horror films about environmental havoc over the years, but it seems as though frogs have not figured prominently in these. Aside from the game-changing (or even life-changing) Hell Comes to Frogtown and a short cameo in Baskin, frogs have been largely overlooked, so I’ll admit: the press information for Strange Nature […]