Updated On: 19 July, 2025 11:25 AM IST | Mumbai | mid-day online correspondent
Salman Khan was believed to play the role of Lord Ram before Ranbir Kapoor in Ramayana. However, due to Sohail Khan`s `mistake`, or his alleged relationship, ruined the opportunity for the superstar

Salman Khan, Sohail Khan and Ranbir Kapoor
Nitesh Tiwari and Namit Malhotra`s Ramayana, headlined by Ranbir Kapoor, has been making waves for a long time, and the anticipation continues about the film, which will be released in two parts. Based on the mythological story of Ramayana, the first part will release on Diwali 2026. While the casting of Ranbir Kapoor in the lead role had already garnered some conversations earlier, now a new report claims that Salman Khan was expected to play Lord Rama before Ranbir Kapoor, but lost the role because of his brother, Sohail Khan. But there`s a catch.
Reports claim that before Ranbir Kapoor, Salman Khan was supposed to play the role of Ram. However, due to Sohail`s alleged `mistake`, this opportunity slipped, despite considerable shooting and promotion of the film.
According to reports, Sohail Khan, who turned director with the film Auzaar, had earlier announced a film based on the Ramayana back in the early 1990`s. The preparations for the same had also begun in full swing. Salman Khan was reportedly cast as Ram, while his Hum Saath - Saath Hain co-star Sonali Bendre was to play Sita. It is believed that later actor and filmmaker Pooja Bhatt also joined the project.