The storyline is an absolute mystery, even after two-and-a-half hours of trying to fathom things out. In between, the director throws in some heavy emotions, which is like wearing rubber slippers along with a suit.
The characters have no spine, and I dare say, are like twits. There's David and Peter. They are two childhood friends who share everything, except their love. One day, a lottery they have bought hits the jackpot. But one of them cheats the other of the money when it was decided that they would share the booty. The girl one loved is now married to the one who was cheated. In one minute, the film then progresses to over 20 years later.
What do we see? The one who is cheated (Om Puri) is living with his family working hard, while the one who cheated (Paresh Rawal) is living in luxury. His daughter is in love with his once 'best friend's' son while he has three other sons, who do nothing but roam in a jeep and bash up the boy who is in love with their sister. That boy is called Bakri, played by Shreyas Talpade.
There is also Nana Patekar who sleepwalks into the movie, keeps mum the whole while, and then at last speaks. His role is so nonsensical that you wonder what is Kamaal, Dhamaal or Malamaal in this movie.
The Kamaal, I guess is Priyadarshan going on the sets with no script in hand. The Dhamaal would be the artistes had on sets not knowing what to expect in the next scene or shot. Malamaal... I don't think anyone will be.