Great!
The Good:
+Has a solid plot
+Great characterization
+Subtitles! I can't stand lock/clock movies without subtitles since you can't understand what they are saying.
+Ending was unexpected and sudden
The Bad:
-Nothing! Keep up the great work.
Verdict: 5/5