An ambitious film that suffers, unfortunately, from what might be the worst cinematography in the history of film. Even an American special effects team could not save the film from somtimes sloppy editing and shoddy camera work. However, the film is worth seeing for the issues it brings up regarding worker/management relations. A good story and great acting soften the blow of the weak cinematography. Yash Chopra is a very good director, but this film makes him seem like a hack.