REVIEW: Antlers
Originally scheduled for an April 2020 release, supernatural horror Antlers has finally hit our screens 18 months later. With Guillermo Del Toro acting as producer and a trailer that looked quirky and, frankly, a little terrifying, expectations were high. And for once I wasn’t disappointed. The film is set in a small town in Oregon […]