The only flaw I personally feel is the characters conversing in Arabic/ Afghani on-screen. The subtitles being only in Tamil, I could not read and assimilate so fast. If the subtitles were also in English, it would have given me better understanding of what Rahul Bose and Nasser were conversing.