Monster Fest

Cat Sick Blues (Movie Review)

From the nation that created 1979’s Mad Max and 2005’s Wolf Creek, Australia brings Cat Sick Blues. Kicked about on the festival circuit since 2015, it won 3 awards at that year’s Night of Horror Film Festival, along with 2 more wins at Monster Fest ... Read More