This movie is a MASTERPIECE. Don't read reviews. Watch the Movie. It's going to be one of the best movies Bollywood has ever produced. It'll make you cry, inspire you and Change you...as it changed me. I won't talk of the direction/music/acting details because I already stated, it is a MASTERPIECE. I watched it twice and would love to watch it again.