The movie received mixed reviews from critics, with some praising the chemistry between Salman and Sonakshi, while others criticizing the film's predictable plot and lack of originality.

While a massive commercial success, critical reception was mixed. IMDb reviewers noted that while the scale was impressive, some felt it struggled to live up to Barjatya's previous classics like Hum Aapke Hain Koun..! due to its length and "illogical moments".

Notably, Salman Khan reportedly charged no fees for the film as a token of gratitude to director Sooraj Barjatya.

Enter Prem (Salman Khan again)—a kind-hearted, pious, and simple lookalike who is literally preparing to play Raja Harishchandra in a Ramleela. He is roped in to replace the injured prince. Chaos, love, and moral lessons ensue as "Prem" tries to fix the royal family’s broken relationships, win the heart of the princess, and foil the villainous plot.

The film's soundtrack was composed by A. R. Rahman, with lyrics written by Vivek, Raghu Kundu, and Saeed Akhtar. The music received positive reviews from critics and audiences alike.

You are using an outdated browser. The website may not be displayed correctly. Close