Sanjay Dutt as Sher Khan shouldn't be compared with Late Pran. He invents his character and doesn't go overboard. Though he has limited scope but makes an impact.
Prakash Raj could have much better as he isn't utilized to what he is capable of. Mahie Gill is good in her limited scenes.
Music by Meet Bros Anjjan, Chirantan Bhatt and Anand Raj Anand is fine. There are no songs to remember once you leave your seats.