Good plot. Beautiful direction. Good cast except the lead. You can clearly understand why there is a phrase saying, "playing a protagonist is the easiest role ever." But one should not take it granted. Nice use of space. Beautiful variation. Beautiful use of languages. It takes you in atmosphere. Don't understand why financers stopped there funds near climax.
-1 start for conclusion.