Its my one of the most favorite movie.actually this movie means amitabh bachchan and amitabh bachchan means this movie, great and award winning performance by him and this is his typical type of movie that is about "samanewale ko usi ke tarike se hi marna".good story screenpaly.and fabulous dialogues.good direction.and cinematography."ach6a lagta hain".very beautiful song.and music is very good.one thing about the movie is its emotional content.its sharply emotional movie on some scenes about relationships and family.it is in my "top 3" movie list of 2012.actually confused between this and rockstar.whom to give 1st rank?