This movie is good, I mean like seriously good, but if you are much of a critic, you gonna be like, ' this moving looses a grip in script and its not that good.' But forget about it, its just 2 hrs 30 minutes movie, and you can't build Rome in this time, so if you're in a tug of war situation, of whether you should go or not, I suggest you go, coz number 1. Its entertaining and number 2 . It's not?A big deal.
The movie is awesome in it's first half, and gets slight boring in it's second half, but down the line it is entertaining and joyful.