ANNIVERSARY-HULU

Published on May 16, 2026 at 5:19 PM

Anniversary is the kind of film that sneaks up on you wearing a polite smile, then quietly rearranges your nervous system while you’re still trying to decide if anyone should refill the wine glass.

What begins as a seemingly grounded family celebration quickly reveals itself as something far more unsettling — a slow-burn portrait of a household being pulled apart by ideology, influence, and the uncomfortable realization that love doesn’t always come with shared values.

Diane Lane anchors the film with a beautifully restrained performance as Ellen, a mother trying to keep her family emotionally intact while watching it fracture in real time. She plays the role with a kind of exhausted clarity — not dramatic hysteria, but the quieter horror of someone realizing they’re losing the ability to recognize the people at their own table.

Kyle Chandler adds steady gravity as the father figure trying (and often failing) to mediate, while Dylan O’Brien brings an eerie intensity as a son caught between loyalty and a new worldview that’s increasingly hard to rationalize away.

What makes the movie effective — and occasionally hard to sit with — is how ordinary it all feels at first. The conversations are familiar, the disagreements plausible, the tension almost polite… until it isn’t. The film doesn’t rely on big twists so much as gradual moral erosion, the kind where nobody notices the floor tilting until everything starts sliding. It’s less about shouting matches and more about the chilling quiet that follows when people realize they’re no longer on the same moral map.

If there’s a flaw, it’s that the film sometimes leans a little heavily into its symbolism, making its thematic points with a bluntness that slightly undercuts its otherwise subtle build. But even then, the performances keep it compelling.

Anniversary isn’t designed to comfort — it’s designed to linger, like an argument you keep replaying in your head hours later, wondering where exactly things stopped being just “a discussion.”

4.25 ****

Add comment

Comments

There are no comments yet.