The Ram Leela pair Ranveer Singh and Deepika Padukone have been finalised for the roles respectively.
However, the female lead role was initially offered to Katrina Kaif. Katrina refused to play the role opposite Ranveer Singh as she is apparently senior to him in the industry.