Overall, extremely impressive.
For starters, I absolutely love your art style, though it seemed a bit unfitting for this movie at times. Our protagonist was very out of place from his environment, but perhaps that was the point. The voice overs and fight scenes left much to be desired, but both were adequate to relay the theme of the movie. The voices themselves were fitting, but the lip sync and background noise were a bit off, no big deal. The animation wasn't the best, but was still far above average. The music was very appropriate most of the time and couldn't be more perfectly volumed. Essentially, in list form:
Pros:
-Art Style
-Voice Acting
-Storyline
-Music
Cons:
-Voice sync / recording
-Fight scenes
-Animation could be smoother
-Redundant Pro/Antagonist theme
Wonderful job! Keep up the great work!