Anushka Sharma in a new avatar, as the solemn yet friendly ghost, Shashi, essays her role with her usual panache and sincerity. Her chemistry with Diljit Dosanjh is palpable and he too portrays his character with equal simplicity and ease. Suraj Sharma with his grumpy and confused demeanour essays Kanan effortlessly. Mehreen Pirzada in her debut, as the on-the-fringe bride Anu, is confident and realistic. She aptly complements Suraj.