
Zach Cregger has found a perfect way to mix horror with audience expectation. His debut film, Barbarian, is one that still has fans gushing about it. And now Weapons has cemented his talent as one of our best new horror directors.
As was the case with Barbarian, every time I thought I’d figured out what was going on, I was proven wrong. With Weapons, the mystery of an entire class of children going missing weighs on you as you watch Justine (Julia Garner) trying to process what happened to her class. This movie, while still terrifying, is a different ride than Barbarian but it was still just as captivating.