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