This movie is one that should not be missed. Its totally different from the rest. The acting was great!!! And the directors really showed that they are among the top. Priyanka Chopra will amaze viewers. She is a true example that breaks the cliché that models can't act. Priyanka does an exceptional job in the film. Akshay Kumar also shines in the film. He has grown immensely as an actor, and he did superb in the movie. It was refreshing to see Kareena Kapoor in a mature role. This role truly brought her acting skills, and it shows the viewers that she can do more than those bubbly characters seen earlier in her career. Even though Paresh Rawal's role was short in the film, it is one that you won't forget. He nails the part down to the bone and his time on the screen could very well be the highlight of the film.