The story focuses on Kishen (Akshay Kumar), a well-to-do businessman, who is unhappily married to Mala (Aishwarya Rai). They have a grown-up son, Bunty (Aditya Roy Kapoor), who does not want to get married because of the loveless relationship between his parents. Bunty’s girlfriend, Tanya (Sudeepa Singh), keeps proposing to him but he always rejects. On their 35th anniversary, Kishen and Mala get in an argument because of her friend Kundan (Rannvijay Singh). Kundan had been in love with Mala for 30 years and still dislikes Kishen. This leads to a fight between Kishen and Kundan. After the fight, Tanya takes Bunty to her grandfather, Anthony Gonsalves (Randhir Kapoor), who happens to be a scientist and he is working on a time machine.