Ranbir Kapoor outstanding acting one of the best performance in a long time in Bollywood. The movie is highly mysogynistic,bloody,savage and not for everyone. Storywise highly unrealistic but somehow viewers will find themselves crying, laughing and finding it nasty all at the same time. Anil Kapoor and Ranbir Kapoor both played their roles outstandingly.