It is a story about Karan (Harman Baweja), a young, spirited, sporty boy who lives life off the rules and Sana (Priyanka Chopra), a young petite, shy girl who lives life by the rules. This develops into a magical love story.

Karan's uncle, Dr. Yatinder Khanna's (Boman Irani) much developed Time Machine finally works. Sana expresses her wish to travel ahead in time to Mumbai in the future.

We land in Mumbai 2050 in the Time Machine... along with Uncle Ya, Rahul and Thea (Sana's younger brother and sister). Flying cars, 200 storey buildings, robots and sky rails have changed the very face of Mumbai.

Through a series of twists and turns, the time traveler Karan finds himself separating from his love. QT, a friendly femme robot and Boo, a small robotic teddy bear play their distinct roles in bringing their love story together but soon find themselves under the threat of the demi-god of the future, Dr. Hoshi.

Will Karan be able to overcome the threat of Dr. Hoshi and win his love and travel back in time?