i have be a hindi movie buff since the age of 4 but never in my life have a watch such a moving and impacting movie and especially a a hindi film . in the past several year and i have stop watch contemporary hindi movie and revert to watch the classic ( teesri kasam and mere huzoor and madhumati and mother india and sholay and etc . ) but this movie change everything . it be one of the best movie i have ever see . i find it not only to be move but also find it to be very educational for someone who be a first generation indian woman grow up in america . it help me to understand my own family history and which be always something very abstract to me . but and to see it and feel it and understand it help me to sympathize with the generation before me and the struggle that indian people endure . the film help to put many thing into perspective for me and especially consider the current world event . i never think that a movie could change the way i think like this before . it do . the plot be fantastic and the act superb and the direction be flawless . two thumb up .