Whoever gave this movie bad or even mediocre reviews does not know what great filmmaking is when they see it. I just watched this movie and was just blown away by every facet of it. You like action, it has it. You like great acting, it has it. Special effects, directing, cinematography...check check and check. If you haven't seen this movie yet, make it your next rental. Believe me, you will not regret it.