
Prem Ratan Dhan Payo
2015 · Movie · NR · 164 min · ★ 5.3 · 50% critics
Days before a royal coronation, an assassination attempt leaves a strict prince unable to appear in public. To protect the throne, a trusted aide brings in the prince’s warm-hearted lookalike, who must navigate palace politics, family rifts, and a growing romance while keeping the switch secret.
Where to watch
Not currently available to stream in the US.
3 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- प्रेम रतन धन पायो
- Years
- 2015
- Release date
- 2015-11-11
- Language
- Hindi
- Rated
- NR
- Runtime
- 164 min
- Critic score
- 50/100
- TMDB rating
- 5.3/10 (123 votes)
About
You’ll likely enjoy this if you want a glossy, Diwali-style mix of romance, family drama, and a classic lookalike swap, similar in spirit to Bodyguard; Not for you if you dislike melodrama, long runtimes, or frequent musical numbers.
Pros: colorful, festive visuals; catchy songs; family-friendly romance | Cons: overdramatic tone; dated, clichéd story; too many songs
Themes
- coronation
- royal family
- substitute
- brother against brother
- engaged
- dramedy
Cast & crew

Salman Khan
as Prem Dilwale / Yuvraj Vijay Singh

Sonam Kapoor Ahuja
as Princess Maithili Devi

Neil Nitin Mukesh
as Yuvraj Ajay Singh

Anupam Kher
as Diwan Sahab / Bapu

Swara Bhasker
as Rajkumari Chandrika

Deepak Dobriyal
as Kanhaiya

Arman Kohli
as Chirag Singh

Manoj Joshi
as Bhandari

Bikramjeet Kanwarpal
as Estate Agent

Deepraj Rana
as Sanjay
Directed by Sooraj Barjatya