⚠️WARNING⚠️
I’m gonna spoil the shit out of this film!
written & directed by Zach Cregger
The only things I knew about WEAPONS before catching a matinee were the title and that it was horror/suspense. Maybe I had a vague notion of the plot centering around kids because of the shadows on the poster that I briefly glanced at without my Mad Scientist Glasses, so any text went undeciphered.
WEAPONS is about almost all the kids in a classroom not showing up for school one morning. Only Justine Gandy, the new teacher, and one shy student are there, followed by a town full of questions and accusations. All that is known is the missing kids walked…well…more ran out of their homes at 2:17 AM and never came back. Maybe they were running away from this movie? The story unfolds from different perspectives, which I liked, culminating in an ending that goes on too long. 
Other things I liked include Amy Madigan as Aunt Gladys. Initially, it’s like she’s channeling Katherine Helmond as Jessica Tate in the sitcom SOAP (1977-1981), but her kind, mildly ditzy personality is all a (witch)crafty ruse.
If my spoilers and ponderings haven’t ruined it for you, I suppose WEAPONS isn’t the worst way to spend over two hours of your life. (Did it need to be that long? No.) There is some humor and the different perspectives keep things interesting for a bit, but save some soda and popcorn for the never-ending ending. You’re gonna need some energy to stay focused!
Freak Out,
JLH
P.S. Julia Garner as Justine Gandy in WEAPONS made me visually think of a young Parker Posey donning a bad blond wig and glasses from a different decade.