This movie is probably one of the best in Bollywood. Extremely realistic, yet magical. It portrays real life issues extremely well and captivates you in every scene. Every emotion has been portrayed extremely well. Even the soundtrack is magical, fits well and doesn't disturb the flow of the story. I've watched this movie many times and I honestly fall in love with it all over again each time