Most downside of the film is it's too lengthy, at the end audience will loose interest to know even the climax , filled with so many unnecessary scenes.
Action secenes and the way it was shot is good.
Ranbir's acting is really good and best thing in the movie.
But again, Unnecessary lengthy streching of the story runis the overall experience.