Wow, this is one amazing movie that leaves you thinking and dwelling on it long after you have seen the movie. It has a plethora of gory scenes that include human sacrifice but keeps you at the edge of your seats for the whole time. Definitely not for kids or the weak hearted!