Let's start with the good news: Ashok Selvan is having a genuinely great run, and Anbil Avan adds another notch to his belt. He plays Surya with a mix of goofy husband energy and genuine desperation, and when the film asks him to shift gears into survival mode, he doesn't miss a beat. Preity Mukhundhan matches him scene for scene - Iyal isn't just the wife waiting to be rescued; she's got agency, grit, and a scream that could shatter glass. Their chemistry in the first act is charming enough that you actually care when things go sideways, which is exactly what a thriller like this needs.
The supporting cast, including Sabumon Abdusamad, Kadirbalu, Mahadevan Ganesh, Jawahar Sakthi, and the ever-reliable Revathi, fills out the world nicely, though a few of them feel underused by the time the credits roll.
The technical craft is solid. The cinematography leans into shadows and tight spaces once the trap closes, and the sound design does a lot of heavy lifting - every creak and footstep feels like a threat. Where the film stumbles is pacing. At 158 minutes, it's asking a lot, and the first hour meanders through domestic bliss longer than it needs to. You could trim a solid twenty minutes and lose nothing but filler. There are also a few plot conveniences in the third act that had me muttering "really?" at the screen - characters make decisions that exist purely to extend the runtime, not because any real human would make them.
Still, when Anbil Avan works, it really works. The midpoint turn is genuinely jolting, and the final act builds to a climax that had my theater holding its breath. This is the kind of movie that makes you grip your armrest and forget you're holding a samosa.