20 Greatest Horror Villains Of The 2020s (So Far)

3. Aunt Gladys - Weapons

Zach Cregger's Weapons impressively one-upped his previous film Barbarian with an even more fascinating and unforgettable antagonist - the literally mesmerising Aunt Gladys (Amy Madigan).

Advertisement

From her baffling sense of style to her chilling mode of speech and all-around aura, Gladys is a deeply unsettling villain - a witch who preys upon children in Maybrook, Pennsylvania, to sustain herself.

Cregger sensibly doesn't go overboard filling the audience in on all the finer details, but gives us enough to know that Gladys is most likely an ancient witch who has been enchanting and manipulating communities for centuries for her own gain.

Oscar nominee Amy Madigan disappeared completely into the role, being both physically unrecognisable and giving a performance quite unlike any she has before.

Expect Gladys to be a popular Halloween costume for years and years to come, and on top of all this, she also gets one of the most brilliantly satisfying death scenes of any horror villain ever, when she's viciously torn apart by the very children she took control of.

Advertisement