This is the story of Karan (Harman Baweja) - a young, spirited, sporty boy who lives life on his own terms, and Sana (Priyanka Chopra), a young, petite, shy girl who lives life by the rules.<br /><br />After much development, Karan's uncle, Dr. Yatinder Khanna (Boman Irani), has finally gotten his time machine to work. Sana expresses her wish to travel to the Mumbai of the future.<br /><br />Mumbai 2050: In the time machine, Sana, Uncle Yatinder, Rahul and Thea (Sana's younger brother and sister) discover flying cars, 200-storey buildings, robots and sky rails, which have drastically changed the face of Mumbai.<br /><br />Through a series of twists and turns, Karan, the time traveller, finds himself separating from his love. QT, a friendly femme robot and Boo, a small robotic teddy bear, play their distinct roles in bringing the love story together, but soon find themselves under the threat of the demigod of the future, Dr. Hoshi.<br /><br />Will Karan be able to overcome the threat of Dr. Hoshi, win his love and travel back in time?