After so long watched a 2.5 hours movie... still it did not feel long. The most diverse but amazing cast put together. A lot of spoilers bouncing in my stomach but you guys should watch this movie for sure to find out more. Kudos to Abhishek Bachchan and Aditya Roy Kapoor. Rajkumar Rao always with an off-beat but seamless performance.