As helmed by Harry Baweja, and co-scripted by the director with Harman Baweja and Rowena Baweja, the saga Love Story 2050 embodies an unusual attempt to combine standard Bollywood tropes (including musical numbers) with the conventions of science fiction material. The tale begins in present-day Australia, where Karan Malhotra (Harman Baweja), a billionaire's son, displeases his father enormously by frittering away his time and energy on daredevil sports. His attitude about life changes and his interests shift, however, when his path crosses with that of the beautiful Sana (Priyanka Chopra). She harbors an intense fascination with time travel, and as it so happens, Karan's uncle, Dr. Yatinder Khanna (Boman Irani) is building a time machine. Sana tells Yatinder that she'd like to travel forward in time to Mumbai in 2050; tragically, however, the machine is still in an experimental phase, and kills her during the attempt. Heartbroken, Karan proposes to his uncle that they attempt to use the time machine to travel back in time and save Sana's life; instead, the machine gets stuck on sending people forward in time to 2050, but Karan theorizes that Sana's spirit may have traveled to a new body in the future, and thus climbs into the time machine to travel to 2050 and find Sana's reincarnated self.