There's nothing in the story.
Only Ranveer and Boby's acting in the second half and extraordinary scenes hold this movie to a timing of 3+ hours.Action scenes, music are a plus point. First half is a bit boring, excluding few scenes.Overall the movie is a must watch but can't expect much from its story story where it goes flat.