Really Surprised!
Gripping story with well-crafted characters
good back-story, and good acting
Story: It's very simple but honestly that is fine.