When strung together, Rab ne bana di jodi translates literally to The phrase taps into the age‑old Indian belief that marriage (and sometimes love) is not merely a social contract but a cosmic alignment. It carries an undertone of kismat (destiny) and bhagya (fate), reinforcing the idea that true love is pre‑ordained.
The movie revolves around Surinder (played by Shah Rukh Khan), a 40-year-old man who feels old and tired of his mundane life. One day, he meets a beautiful young woman named Taani (played by Katrina Kaif) while on a train. The film takes an interesting turn when Surinder, feeling young again, pretends to be Taani's husband. As their relationship deepens, Surinder starts to re-live his life through Taani.
As Raj, he becomes Taani’s partner in a dance competition called "Dancing Jodi". While Taani finds herself falling for the vibrant Raj, she remains unaware that he is actually her husband, Suri. The Realization