I found a hilarious article about frequently asked questions about Bollywood on the Time website. Many of the languages in these films are Hindu, but frequently there are spoofs in English. But they are not considered legit "Bollywood" films. Many of the true movies are anywhere between 30-90 minutes longer then a normal movie anywhere else. Also, the difference is due to the many song and dances that are incorporated into the lengthy movies. They decide that this fits because of the fact that dialogue doesn't always express your feelings. Another reason someone describes of the singing and dancing is because many aren't able to marry for love or have those type of experiances. They add these things to it because it is unreal ; singing dancing and beautiful women. But the real secret is why these actors dont sing, honestly because they can't. But they can really dance. Many of the actresses are trained dancers. And many of the moves describe feelings. hence, when the girl is trying to say "don't come near me" she would often make submissive gestures. Also, many of the actors are untrained. The main hot topic though of these Bollywood movies is the fact that many of the women are light- skinned, and like the US many of the women like to react to those types of things. Many indian women try very hard to make their skin lighter and lighter. Many of these views have to do with the caste system and the classes. This is because many light- skinned women tend to have the money to afford this type of makeup.
This portrays the many alternate lifestyles of both Indian cultures and how "Bollywood" percieves this culture. These movies may not truelly portray the real thing. But every Indian watching these movies keeps their hopes up.