If you really want to see what good casting looks like... Go grab a ticket for Lucifer. No doubt Prithviraj debuted this movie as a director. However, the direction that is done in Lucifer shows a different picture altogether. He delivered the movie as an experienced- perfectionist director. Story by Murali Gopy has always proved to be a treat to watch. He kept his standard in Lucifer as well....
Mohanlal,being one of the greatest superstars that the world has seen, wasn't doing good recently with his few flops in last films. However, I would comment that it is his come back. Prithvi has extracted the complete acting juice out of Lal. There were many actors in the film whom people under estimate in terms of their talents and capability. Few of them were Indrajith (kudos to your acting), Vivek Oberoi ( I wish you had not fought with Bhai , you would have gone far)excellent malayalam dialogue lipsync & fab acting, Kalabhavan Shajohn, Baiju etc. Everybody had an important contribution to the film.
However, there were few tortures in the film as well. One of them was the dance bar song, which I felt was not at all required. Even if it was required, they shouldn't have dragged it so far.
Anyways, I would definitely recommend people to watch out this movie. I would rate this movie with 9.5/10