Aunty Gladys Stands Out As The Scariest & Funniest Horror Villain Of 2025 (Photo Credit – YouTube)

Advertisement

Zack Cregger has built a reputation for making horror that feels alive, strange, and oddly funny, and Weapons takes that balance to another level. The film is disturbing in its imagery, but Cregger manages to draw humor from the most unexpected places. The humor never undercuts the dread, but instead slips in naturally through how characters react to the horrors around them.

When Archer, played by Josh Brolin, wakes from a nightmare with a blunt outburst, the reaction feels so human that it becomes funny without easing the unease of what he just saw. James, played by Austin Abrams, gets his share of laughs, too, whether nervously explaining to a police officer that he cannot go inside because of his phobia or being caught in the oddly mundane act of looking through a family’s DVD collection. At the same time, the world around him twists into something unexplainable.

Advertising
Advertising

Why Aunty Gladys Is the Most Terrifying and Hilarious Villain of 2025

However, no moment in Weapons lands harder than the finale with Gladys. Amy Madigan plays her with such measured menace throughout the film that she feels untouchable. She manipulates, deceives, and, most chilling of all, uses strange rituals that hint at an age older than her body shows. The authorities fall for her lies, and for most of the movie, it seems impossible to imagine how anyone could stop her.