This will probably be the best movie of 2020. Each character does justice to their roles. Brilliant story telling specially those little moments where one story overlaps with the other. Lot of surprises throughout. Loved it.