Leo (2023) Review: A Quiet Café Owner, a Violent Past
Leo is Lokesh Kanagaraj's Tamil crime thriller starring Vijay as a Himachal café owner whose peaceful life is shattered by a drug cartel. Stylish but uneven.
★★★½☆ 3.5/5
Yes, with reservations. Vijay fans and followers of Lokesh Kanagaraj's crime universe will enjoy its stylish first half, though the second half is weaker.
Is Leo worth watching?
Yes, with reservations. Leo is a slick, muscular crime thriller with a terrific first half, anchored by one of Vijay’s more restrained star turns, before it loses focus as it heads toward a familiar gangster showdown. Lokesh Kanagaraj stages action with real flair, and the early scenes of a family man under threat generate genuine tension. The reservations are the second half’s weaker writing, a flashback that never quite convinces and a strong supporting cast that is not given enough to do.
What is Leo about?
Parthiban (Vijay) runs a café in a small town in Himachal Pradesh, where he lives quietly with his wife, Sathya (Trisha Krishnan), and their two children. His calm, gentle routine is upended when a violent encounter with a gang of criminals makes him a local hero and draws the attention of powerful people far beyond the mountains. A dangerous drug-running family led by Antony Das (Sanjay Dutt) and his brother Harold (Arjun Sarja) becomes convinced that the mild-mannered café owner is not who he says he is.
Leo is directed by Lokesh Kanagaraj, an Indian production in Tamil that runs 163 minutes. It was released in October 2023 and sits within the director’s shared crime universe alongside Kaithi and Vikram, though it can be followed without them. Its premise has clear roots in A History of Violence, reworked for Tamil star cinema.
A first half built on restraint
The first hour is Leo at its best. Kanagaraj lets the snowy Himachal setting and the domestic scenes breathe, and Vijay dials down his usual swagger to play a man who seems genuinely content with a small life. That restraint makes the eruptions of violence far more startling, and an early café sequence is a tense, expertly built set piece in which the threat escalates in real time.
The film also features a memorable action set piece involving a hyena that has strayed into town, a showcase of large-scale staging and visual effects that sets the film apart from the usual mass-hero introduction. Anirudh Ravichander’s thumping score adds propulsion without drowning out the tension.
Vijay and Trisha, and a family under pressure
Vijay is effective as Parthiban, especially in scenes where he must convince others, and perhaps himself, of his innocence. Much of the film’s emotional weight rests on the marriage, and Trisha Krishnan gives Sathya real presence, playing a wife whose trust is tested as the questions mount. Their scenes together are among the film’s most grounded.
The villains are a different story. Sanjay Dutt and Arjun Sarja bring charisma and menace, but their characters are thinly written, more a collection of sinister poses than people, and the film does not develop them enough to make the conflict as rich as it should be.
Where the second half slips
After the interval, Leo loses much of its tension. A lengthy flashback leans on stylised excess and ritualistic violence that feels less convincing than the grounded drama before it, and the story becomes a more routine string of confrontations. The runtime is felt, and the climax, while loud and elaborate, lacks the emotional charge of the early scenes.
Who should watch Leo?
It is a strong option for Vijay fans, for viewers following Lokesh Kanagaraj’s connected crime films and for anyone who enjoys large-scale Indian action. Plan for nearly three hours. The violence is frequent and often graphic, with bloodshed, drugs and intense threat, so it is aimed at adults and older teenagers.
If you are exploring this world, start with:
- Vikram, Kanagaraj’s tighter, more explosive entry in the same universe.
- Master, his earlier collaboration with Vijay, a mass entertainer with a strong villain.
- Kaithi, the lean, single-night thriller that launched the shared universe.
The verdict
Leo is a stylish and gripping thriller for its first half and a more conventional gangster saga for its second. Vijay’s restrained performance, strong action set pieces and Anirudh’s score make it an entertaining watch, even if weak villains and a flashback-heavy finish keep it from the top tier of Kanagaraj’s work.
Rating: 3.5/5
Availability is a catalogue snapshot and can change. Confirm with the provider in your region.
Where to watch Leo
Streaming: Netflix
By region: Netflix in the United States; Netflix in the United Kingdom; Netflix in Indonesia; Netflix in India
Full scores and availability on the movie page.
If you liked Leo
Ranked by genre overlap and Celluloid Score. More movies like Leo →
Where can I watch Leo?
Streaming: Netflix. Regional notes: Netflix in the United States; Netflix in the United Kingdom; Netflix in Indonesia; Netflix in India.