Users question Ranbir Kapoor's Ramayana casting:When Aamir Khan, Arjun Kapoor and others also faced similar criticism
to impress because viewers feel the actors don't suit their characters. Over the years, several Bollywood films have sparked debates over their casting choices. While the filmmakers had their own creative vision, many viewers took to socia...
MTTV Desk Verified Media or Organization • 04 Jun, 2026Chief Editor
Jul 20, 2026 • 6:30 AM
E
Entertainment
NEWS CARD
“Users question Ranbir Kapoor's Ramayana casting:When Aamir Khan, Arjun Kapoor and others also faced similar criticism”
to impress because viewers feel the actors don't suit their characters. Over the years, several Bollywood films have sparked debates over their casting choices. While the filmmakers had their own creative vision, many viewers took to social media, Reddit, and review platforms to say that different actors might have been a better fit. Here are some Bollywood films that audiences have often criticised for their casting choices. Ramayana – Ranbir Kapoor as Lord Ram Even before its release, Ramayana sparked debates over Ranbir Kapoor's casting as Lord Ram. While many fans have praised his transformation and the film's grand scale, a section of social media users has questioned whether he is the right choice for the iconic role. Online critics have pointed to his previous on-screen image and expressed doubts about his ability to embody the qualities traditionally associated with Lord Ram. At the same time, many others have urged audiences to reserve judgment until the film's release, arguing that it is too early to evaluate his performance based only on promotional material. Adipurush – Saif Ali Khan as Ravana When Adipurush was released in 2023, Saif Ali Khan's portrayal of Ravana became one of the film's most debated aspects. Many viewers felt his look, dialogue delivery, and styling did not match their expectations of the mythological character. While some appreciated the makers' attempt at a modern interpretation, a large section of the audience said the casting failed to connect with them. Brahmāstra – Ranbir Kapoor as Shiva Despite becoming a box-office success, Brahmāstra received mixed reactions for Ranbir Kapoor's performance. Some viewers felt he looked too mature to play a carefree young man, while others believed the character lacked emotional depth. Many social media users argued that another actor might have brought more freshness to the role. Thugs of Hindostan – Aamir Khan as Firangi The film featured an impressive cast, including Amitabh Bachchan, Katrina Kaif, and Fatima Sana Shaikh. However, many viewers felt Aamir Khan's quirky character did not suit the film's serious tone. Online discussions often suggested that the role felt forced and didn't blend well with the story. Panipat – Arjun Kapoor as Sadashivrao Bhau Historical dramas often come with high expectations, and Panipat was no exception. After its release, many viewers said Arjun Kapoor lacked the screen presence and intensity needed for the role. While some praised his effort, audience discussions frequently questioned whether another actor would have been a better choice. Zero – Shah Rukh Khan as Bauua Singh Shah Rukh Khan was praised for taking on an unconventional role, but the film itself divided audiences. Some viewers felt the character failed to create an emotional connection despite the actor's performance. Many online reviews argued that the casting and screenplay together prevented the film from reaching its full potential. Prithviraj (now Samrat Prithviraj) – Akshay Kumar as Prithviraj Chauhan The historical drama faced criticism soon after its release. Many viewers felt Akshay Kumar looked too contemporary for the role of the legendary king. Discussions on social media often centred around his appearance, dialogue delivery, and whether a younger actor might have been more convincing. In the end, there is no universal definition of perfect casting. These films simply show that when audience expectations and a filmmaker's vision don't align, casting choices often become one of the biggest talking points long after a movie leaves theatres.