Beautiful, interesting, incredible cinema.
A 2001 Hindi language action/comedy/drama film directed by Indra Kumar, starring Bobby Deol, Karisma Kapoor and Rahul Dev.