Director tried to give equal importance to three characters and struggled a lot for that. There comes the problem. As projected by the director, Stalin John has to be the macho. Sometimes director has to follow the characters without compensation. BGM is overhyped and that done a clear job to take this movie from mollywood to kollywood. Action without logic.