First of all let's be very frank with the movie. Heard people comparing it to Bahubali and Puli Murugan considering its enormous budget. But please don't go with massive expectations. Might disappoint you to some extent. But that doesn't mean it's a lifeless movie. It's one of its kind and great one time watch.
But I personally belive that Roshan Andrews played safe this time around considering the misfire he had with his high budget endeavour Casanova.
Positives:
1. Extravagant and Grandiose scenes.
2. Quality of Action Sequences
3. Extended Cameo of Mohanlal. No one could have done that so well. He was just great.
Negatives:
1. Sorry to say but Nivin Pauly wasn't right choice for this role. He was great in movies like thattathin marayathu or bangalore days considering that was in his comfort zones but in here in some scenes his expressions seems to be odd and out of place.
2. Story wasn't gripping throughout. It just fell flat at times.