Bombay in den 70ern. Om (Shah Rukh Khan) träumt von einer Karriere als Schauspielstar und von Leinwandgöttin Shanti (Deepika Padukone), vor deren Poster er schwärmend Tag und Nacht verbringt. Eines Tages rettet Om Shanti das Leben und gewinnt ihr Herz. Nach einem Streit mit dem skrupellosen Filmproduzenten Mukesh Mehra (Arjun Rampal) ist Shanti allerdings erneut in Gefahr. Mehra legt kaltblütig ein Feuer, in dem sie umkommen soll. Noch bevor Om seine Shanti aus den Flammen befreien kann, kommt er ums Leben. Und ihre Liebe bleibt unerfüllt. Doch Om erhält eine zweite Chance: Im Körper eines Bollywood-Stars wiedergeboren, kann er 30 Jahre später an seinen Traum anknüpfen.
Bombay in the 70s. Om (Shah Rukh Khan) dreams of a career as an acting star and of screen goddess Shanti (Deepika Padukone), in front of whose poster he spends day and night raving. One day, Om Shanti saves her life and wins her heart. After a dispute with the unscrupulous film producer Mukesh Mehra (Arjun Rampal), however, Shanti is in danger again. Mehra cold-bloodedly sets a fire in which she is to die. Before Om can free his Shanti from the flames, he is killed. And their love remains unfulfilled. But Om is given a second chance: reborn in the body of a Bollywood star, he can continue his dream 30 years later.