Weapons (2025), on MAX: in the stereotypic small town of Maybrook, Pennsylvania, 17 of the 18 children in a third grade class disappear from their beds at exactly 2:17 am. Security cams show them sneaking out of their houses and running into the woods, with their arms out like they're pretending to fly.
I thought this was going to be a mysterious disappearance with no solution movie, like Picnic at Hanging Rock, but there is a solution: we find out what happened to the kids at the end. Before that, we see the effects of the tragedy on five people:
JustineThe teacher, Justine (Julia Garner), and the surviving kid, Alex (Cary Christopher), are interrogated, and their houses searched, with no clues. They had no idea that it -- whatever it was -- was going to happen.
A month later, still with no clues, Justine speaks to the parents at a memorial assembly. She swears that she doesn't know what happened, but they don't believe her. "You did something to our kids!" the parents yell.
It doesn't help that she's an alcoholic who picks up booze every day on the way home, she picks up strange men in bars (well, to be fair, I do that, too), and she was fired from her last job for inappropriate behavior with a child. Principal Marcus (Benedict Wong) decides that it would be best for her to take a leave of absence.
One of her hookups is the Cop Paul (Alden Ehrenreich), who is trying to get clean and sober and stop cheating on his wife, but she gets him drunk and takes him home (no beefcake).
The principal has forbidden her from contacting the traumatized surviving kid, but she starts staking out his house. Weird -- the windows are covered with newspaper, and when she snoops inside, she sees his parents sitting on the couch, motionless, like zombies, Alex yells for her to go away, but she continues the stake out. She falls asleep in her car, and a lady in scary clown makeup bursts in and cuts off a lock of her hair.
ArcherConstruction worker Archer (Josh Brolin, left, backside on RG Beefcake and Boyfriends) is sleeping in his missing kid's room and mourning their loss (I thought it was a girl due to their long hair and femme features, but it turns out to be a boy, Matthew). His wife insists that he go to work, so he heads to the house he's building. The construction crew is having problems: no sodding, and the door is painted the wrong color, darn it! One expects him to start yelling, but he quietly puts the red paint in the back of his truck to exchange later.
Next stop, the police station, where the Chief says they have no more leads, so stop coming in every day.
He checks the security cam footage of his child leaving, and notices that he's moving in the direction of the radio tower. Maybe it sent a signal? He asks the other parents for security cam footage of their kids, but doesn't get very far.
Then he sees Justine at the gas station/liquor store, and decides to ask her some questions. But while they are talking, Principal Marcus comes rushing up, his arms spread as if he is flying, his eyes all white, and attacks her! Archer tries to help, but the guy is incoherent, like a zombie.
PaulCop Paul happens to be the son-in-law of the Police Chief (Toby Huss) -- and he didn't get the job because of his qualifications. They discuss how his wife is coming back early from her trip, and then he goes to work.
The long-haired, scuzzy-looking James is jaywalking -- better stop him! He runs, so Cop Paul gives chase. He finally catches the guy, handcuffs him, and starts searching his pockets -- uh-oh, a needle prick! He's so outraged that he pummels James-- with the dashcam recording everything.
When James regains consciousness, Paul lets him go -- but don't come anywhere near the police station, or report the assault, or you're dead!
Back at the station, Paul asks his Police Chief father-in-law what to do. He suggests getting checked for HIV, and forgetting about the video. In 30 days it will vanish, so as long as James doesn't report, he's clear.
JamesCrack addict James (Austin Abrams. top photo, the one with the curly hair) calls everyone he can think of to beg for money, but they've all had enough. He steals some things to pawn, but the pawn broker won't give him enough. He breaks into Survivor Alex's house, and finds his parents, sitting like zombies. Thinking "they must be high," he tries the basement, and finds the missing kids, standing still, lifeless, like zombies.
There's a $50,000 reward for finding them! He calls the police and asks about the reward, but they want him to come to the police station.
As he approaches, Paul sees him, gives chase, and attacks. "But I know where the kids are!" he exclaims.
Paul drives him to the house, and leaves him locked in the police car while he goes inside. Hours later, he returns, his movements shaky, his eyes white, and drags James in with him.
More after the break.