4 Very Good

Simple but emotionally gut-wrenching film. Every performance (barring,in my opinion,the father's) is note-perfect. For a change, a hindi film that portrays children as they really are. Darsheel gives an unbelievable performance that is deserving of every award & accolade. Aamir is great as an actor but absolutely outstanding as a director & story-teller. Tisca Chopra is a revelation. Every member of the supporting cast is very good as well. The father,like Taran says,is a bit over-the-top but that is a small blemish in an otherwise superb film. Apart from this, the only other negative would be the length which,especially in the first half,could be trimmed by about 5 or so minutes.