Kitti’s first act is a masterclass in quiet dread. A man walks into a police station, confesses to two murders — his lover, and a stranger who came to kill him, and the screen holds its breath. Ashok Kumar Balakrishnan, as Vijay, doesn’t shout. He doesn’t flinch. His stillness is the film’s first weapon. The camera lingers on his hands, his eyes, the way he folds his arms like he’s already been sentenced. It’s not just a confession. It’s a performance. And for the first 40 minutes, Kitti nails it. The mystery isn’t just about what happened. It’s about who this man really is. The questions pile up: Why did Pooja die? Who was the killer? Is Vijay lying, or broken? The film leans into ambiguity with precision. The investigation unfolds like a slow burn, each clue layered over the last, each revelation raising more doubt than clarity. Sanghavi, Nisha, Simu Adhvani. They’re all part of a web that feels real, lived-in. Even Y G Mahendran, in a brief but sharp turn, adds weight to the narrative’s gravity. The score by Kathar hums beneath the surface, never pushing, always waiting. V S Velan’s cinematography keeps the mood tight, shadows in hallways, rain-slicked streets, the kind of visuals that feel like they’ve been pulled from a dream you can’t quite remember. But then, something shifts. The film starts to lose its grip. The second half throws out threads without tying them. A character appears, says something cryptic, vanishes. Another twist lands like a dropped phone. No sound, no impact. The climax, which should be the detonation point, fizzles. The answers don’t land. They drift. Some mysteries are left unexplained. Others get resolved with explanations so thin they feel like afterthoughts. The audience, invested in the puzzle, is left holding pieces that don’t fit. Ashok’s performance remains strong, his restraint is a lifeline. But even he can’t carry the film through its own confusion. The technical work is solid, the tone consistent, but the script stumbles. It builds tension like a skilled architect, only to collapse the foundation before the roof is on. Kitti begins with promise, a suspense thriller that knows how to unsettle. But it ends with a shrug. Not a failure, exactly. More like a missed opportunity. The story wanted to be a labyrinth. Instead, it becomes a hallway with too many doors, none of them leading anywhere meaningful. What happens next? That’s the real question. The film’s fate now rests on whether audiences will forgive the unraveling. Or if it’ll fade into the noise of another Tamil release that started strong and ended nowhere.