I personally don't like Indian movies(Is that what they're called?

), but it is a fact that a huge amount of Moroccans like them and know a lot about them. I've got many friends that litteraly venerate some Indian actors, and they pretend they slightly understand what they're saying in movies, but what do I know? They might be telling the truth.
What I don't understand is why in Indian movies the hero must be some kind of prodigy; I mean he's gotta know how to act, sing, dance, fight.... It's rediculous