Highly engaging but with some dips in both halves Karthik Subbaraj returns to form at a reasonable level with Mahaan after a forgettable outing in Jagame Thandhiram. Vikram, as always, gives his best shot and is super effective. The intensity is present throughout, which make the action and emotions work. The film is highly engaging although there are a few dips here and there in both halves. On the downside, the film is a tad too long, especially towards the end. As earlier said, the screenplay is inconsistent at a few junctures and a tighter staging of the plot with more solid moments (in the writing) would have made the film a completely engrossing watch. At times, Mahaan also turns out to be quite predictable. The ending, is partially satisfactory.