After a very long time, this kind of movie came. A fantastic acting performance by all actors and mind-blowing direction and story telling.
The way everything is connected time to time is just so perfect. Also, the songs with story telling is cherry on the cake. I loved it so much.