This movie was horrible; it had a very suspenseful, yet boring plot that led to all the characters having sudden epiphanies. It also showcased good vs. evil role reversal and temptation. However, it was so slow and the things I thought were going to happen, did not. In fact, this is the first time I actually wanted a movie to be predictable. Even the star-studded cast of Robert DeNiro, Edward Norton, and Milla Jovovich didn't do this movie justice.