Salman Khan’s character Prem has always been loved by Indian audience. With Sooraj Barjatya’s Prem Ratan Dhan Payo, India got its Prem back and the producers their money. Although the film wasn’t much appreciated by the movie critics, it still fared enormously well at the BO with a collection of Rs. 208.88 Cr.