18 Bollywood Actors You Will Be Surprised To Know Were The First Choice For These Movies


Some films are made with the intention of rewriting history. They’re surprise smashes that no one expected to be as big as they were. More than the film itself, the lead actors’ performances have become legendary. You might be shocked to learn that some of these classic films had a different idea in mind.

Here’s a list of actors that weren’t the filmmakers’ first choice for these films.

Initially, Katrina Kaif was cast as Shruti in Barfi!

After several years, no one could fathom anyone else playing Shruti in Ranbir Kapoor’s Barfi but Ileana D’Cruz. Anurag Basu had originally cast Katrina Kaif as Ranbir’s love interest in the film.


Twinkle Khanna was the first actress to be considered for the role of Teena in Kuch Kuch Hota Hai.


Karan Johar planned to cast Twinkle Khanna in his directorial debut, Kuch Kuch Hota Hai, as we all know. Twinkle was scheduled to play Teena in Shah Rukh Khan’s film before Rani Mukerji.


 Salman Khan casted in SRK’s Baazigar!


When it came to casting for Baazigar, the director duo had Salman Khan in mind. Salman’s father, on the other hand, declined the part due to its negativity. The picture eventually went to SRK, and the rest is history.


Bhaag Milkha Bhaag’s first pick was Akshay Kumar.


Milkha Singh would have liked Akshay Kumar to play him in his biopic. Farhan Akhtar was later brought in and received critical acclaim for the picture.

Sanjay Leela Bhansali wanted Kareena Kapoor in Goliyon Ki Rasleela instead of Deepika Padukone: Ram-Leela


In Goliyon Ki Rasleela: Ram-Leela, Sanjay Leela Bhansali had made up his mind to cast Kareena Kapoor Khan as Leela. Bebo, on the other hand, declined the role in Gori Tere Pyaar Mein, and the part went to DP.


For The Dirty Picture, Kangana Ranaut was the first pick.


In The Dirty Picture, Vidya Balan was not the directors’ initial choice for the role of Silk Smitha. When they were drafting the script, they had Kangana Ranaut in mind. Kangana Ranaut, on the other hand, declined the opportunity for Tanu Weds Manu.


Bobby Deol’s part in Jab We Met was originally planned for Shahid Kapoor!

Sunny Deol/Instagram

In Jab We Met, Imtiaz Ali had wanted to put Bobby Deol as Aditya opposite Kareena Kapoor Khan. However, due to Bobby’s lack of dates, the picture was shelved. The project was restarted after meeting Shahid Kapoor.


Ranchhod Das Chanchad was intended to be played by Shah Rukh Khan in 3 Idiots.

Shah Rukh Khan/Instagram

Before it got to Aamir Khan, Shah Rukh Khan turned down the film 3 Idiots. In fact, SRK was slated to play the lead in both Rang De Basanti and Lagaan.


Andhadhun’s first choice was Varun Dhawan.

Varun Dhawan/Instagram

Varun Dhawan was Sriram Raghavan’s first choice for the starring part in Andhadhun. However, due to a prior commitment, he declined Raghavan’s offer, and the role was given to Ayushmann Khurrana.


For Sanjay Dutt’s role in Munna Bhai: M.B.B.S., Shah Rukh Khan was the first option.


Hirani’s first choice for Munna Bhai’s role in Munna Bhai: M.B.B.S. was Shah Rukh Khan. However, he declined the offer due to health concerns.