Rab ne banadi jodi. On of the best movie so far. Surinder "Suri" Sahni (Shahrukh Khan) is an introvert, responsible and sincere cubicle worker for Punjab Power. Tania "Taani" Gupta (Anushka Sharma) is an extrovert, flamboyant and vivacious, set to get married to the guy she loves. When her fiancee is killed in a bus accident on their wedding day, and her professor father suffers a massive heart attack as a result, Taani's father asks Taani and the visiting Surinder, his longtime favorite student, to marry so that Taani will not be alone after he is gone. The couple agree, and Taani finds herself in a routine and loveless marriage in Amritsar. Unbeknownst to her, however, Suri had fallen in love with her at first sight, though he remains too shy to tell her. To escape her mundane marital life, Taani, with Suri's blessing, begins participating in a dance class and competition with the reality television show Dancing Jodi . Surinder, with the help of his c...