The story follows Surinder Sahni (Shah Rukh Khan), a simple, middle-aged man with a gentle heart, who marries the vivacious and much younger Taani (Anushka Sharma) under tragic circumstances. To win the love of his wife, who sees him only as a devoted but boring husband, Surinder creates a flamboyant, fun-loving alter ego named "Raj." As Raj, he participates in a dance competition alongside Taani, hoping to make her fall in love with him—without realizing that Raj and her husband are the same person. What follows is a touching journey of selflessness, romance, and the realization that true love is about more than just appearances.
Rab Ne Bana Di Jodi , directed by the acclaimed Aditya Chopra, is a heartwarming Bollywood romantic drama that celebrates love, sacrifice, and the magic of unexpected connections. Starring Shah Rukh Khan in a double role alongside the talented Anushka Sharma (in her debut performance), the film remains a fan favorite for its emotional depth, memorable music, and universal theme—love can blossom in the most unlikely places.
God in the machine: notes on Rab Ne Bana Di Jodi - Jabberwock
As of April 2026, the movie is widely available for high-definition viewing on several digital platforms: Format/Quality 1080p HD / 4K HDR Subscription Watch on Netflix Apple TV Store Rent or Buy Rent/Buy on Apple TV Google Play Rent or Buy View on Google Play Rent or Buy Watch on YouTube
Rab Ne Bana Di Jodi is available in HD on leading streaming platforms like Amazon Prime Video, YouTube (rent/buy), and Apple TV. For the best experience, watch in 1080p or 4K if available.