If you just want to see this movie go for only one reason that is Ranveer Singh's acting otherwise, the movie is very long and boring. Before the interval the film is very very slow. Fight scenes are okish. Shahid Kapoor's acting is like stone no emotions at all, Deepika's acting is just ok. At last I want to say that don't expect much from the movie, it is long and boring.