This movie, in a similar way to Subhash Ghai's Trimurti, ends up to be a movie with no value to it. The only difference is that Rajkumar has better music and acting. Anil Kapoor is above average, Naseerudeen Shah is hilarious and excellent at the same time, and Madhuri is astonishingly beautiful as well as a wonderful actress. Reena Roy has a well-suited role and Farida Jalal has a short but nicely played role. LP's music is his best in a while.
Direction is terrible.
Dances and choreography are okay. Cinematography is outstanding.