3.5 Very Good

just came back from watching the movie..what can i say absolutely loved this film...had eerything a bollyowod movie needs...good songs...good scenery..good storyline..and top notch acting...