What a movie.... Superb. Narration, timing, filming, reality check all upto the mark. And John's acting is so balanced. He maintains in character of an introvert person who doesn't speaks outuch and at the same time he has the required drama of patriotic in eyes also.