One of the most original movies (that was good) I have seen in a long time. No re-boot, sequel, pre-quel,alternate story, or crappy re-make here! Great story, acting, directing, and the score was almost like a character in the movie! Only thing is you HAVE to pay attention, and may want to watch it a couple times.