A good movie after a long time. Good screenplay. Oddly, it hasn't made much of a noise in the main stream. Joins the list with 'Paradise Now'. Though there are some unanswered questions, you will get past that in no time, given the gravity of internal struggle.