The main character does a great job. The acting and pacing is good all around.
I agree. Very well done and quite a surprise ending!
Wasn't bad. The lead actor did a fantastic job (carried the film imo), and the setting / cinematography was well-done. The one issue is the plot. The relationship with the prostitute also seemed contrived and unrealistic.