Rab Ne Bana Di Jodi Movie Online HD, The story begins with Surinder Sahni (Shahrukh) who works with the Punjab Power and he is a very 9 to 5 kind of man rather soft spoken and subdued in nature. Life goes like a straight line for him until he chances upon Taani (Anushka) and in no time he is completely in a whirlwind of emotions. She happens to be his exact opposite with her fun loving nature and her vivacious mentality. As fate would have it, Taani ends up with Surinder and in fact she gets married to him instead of the guy she wanted to marry. As expected, she despises the very presence of Surinder but his love for her is stronger by the day. So he finally decides to win her heart by taking up a new form and that is Raj. He becomes the dance partner for Taani since her dream is to win the reality dance show. So Surinder becomes Raj, the flamboyant and highly energetic dance partner and gets back to his original self in the evening. In no time, Taani is smitten by Raj and there comes a time when she decides to elope with him. What happens after that forms the rest of the story.