This film really surprised me when I saw it by accident on a plane; the script is very gutsy by any standard. The story follows a group of slackers who eventually take up a serious cause. Don't want to give it away. You have to accept the basic Bollywood cheesiness, which is here too. But overall, this is a fine film.