Why do many Bollywood films have such simplistic writing despite having incredibly meaningful songs?
I've been noticing something about Bollywood, particularly after watching films like Padmaavat.
Films often deal with subjects like history, warfare, politics, and royalty, but the writing sometimes feels surprisingly shallow. Characters seem one-dimensional, and their decisions can feel almost childlike. A king acts out of pride, a war happens because of jealousy or obsession, and complex political conflicts get reduced to a single emotional motivation. This is quite evident in older Bollywood movies too, so it doesn't seem to be just a recent problem.
What bothers me isn't the melodrama itself, but the apparent lack of understanding of the subjects being portrayed. Where are the political calculations, strategic considerations, competing interests, practical constraints, and conflicting motivations? Real people, especially those in positions of power, rarely make decisions for just one straightforward reason. Yet these films often present a simplistic, almost layperson's understanding of complex situations.
When a film presents itself as a grand historical epic, I expect its characters to think and behave in ways that reflect the world they inhabit. Otherwise, the grandeur feels superficial: the costumes, palaces, and battles look sophisticated, but the underlying writing doesn't.
What's particularly interesting is the contrast with Bollywood songs. Their lyrics can be genuinely poetic, layered, and emotionally profound. A song can explore love, longing, mortality, or devotion with a depth that sometimes seems completely absent from the film's dialogue and storytelling.
Why does this gap exist? Is it because lyricists often have a stronger literary background than screenwriters? Is commercial cinema deliberately simplifying stories for a wider audience? Or is there a broader problem with Bollywood's approach to storytelling, where complex subjects are merely used as backdrops for straightforward emotional drama?
I'd love to hear other people's perspectives, especially whether they think this has always been a characteristic of Bollywood, and whether there are films that genuinely break this pattern.