This film has everything - it's fast paced and exciting, full of action and romance and has a brilliant soundtrack. Dhan te nan will be stuck in your head for days to come! The dialogue is clever and funny and well written, though non-hindi speakers will lose some of this in the translation, including the speech impediments of the main characters. You will root for the good guys all the way through, but the bad guys are pretty hilarious and fun too. Watch this film and have all your expectations about what Bollywood films are like blown away.