well let start with kajol . ohhh god i love you she soooooooooooo great . ( like always ) she must be the only actress in front of whom all the other actress look fake . she do her role of a blind girl so good so believable even more believable than rani in black . cuz kajol doesn not look up and hey blind people do not always look up . ya just splendid great comeback of kajol and in many way kajol doesn not make her role look miserable . like we usually see in movie like blind people do not have life or something . she do a good role a a happy blind girl . now for aamir no word can describe this man awesomeness . he be the only actor in india who look real and not fake . he so sooooooooooo great like always . he nail down his role very easily . a for the movie well the first half be normal and believable but the second half get a bit abnormal for me . well however the movie do have some emotional moment . thanks to the great diloges by the director kholi and the actor . a for direction it be not so great ( kunal koli can do much good ) . for me i guess it would have be good if aditya chopra would have direct this movie ( and then maybe it would have that dilwale dulhaniya . grace ) the story have many loop hole . this movie could have be make in a simple way . and then i would have be much happier . but unfortunate with the story not so appeal well what can we do . anyways thanks to the grace of kajol and aamir . ya they look good together . the first half scene between them be well handelled . well for the second half i guess they put too much effort on the second half . anyways it the screenplay that doesn not work . all in all a good movie but not a great one . kajol fan and aamir fan must watch this movie . also recommend to those who want to see real and believable and emotional performance . positive .