I already put up my No Spoilers review, and this really is a good movie, so I would recommend skipping this review until after you watch it, if you are able to watch it. The trailer gives away the general outlines of the plot, but there is a lot more to it which deserves to be seen with fresh eyes, not spoiled by me.
Soorma Review (SPOILERS): A Little Brother Grows Up
3