The 2019 horror movie Crawl holds a 40% Rotten Tomatoes score but has become a cult creature feature hit despite its critics.
Severin Fiala and Veronika Franz’s 2019 horror movie The Lodge has stuck with me for its suffocating atmosphere, the brutal isolation of its location, and a snowbound setting that keeps the outside ...