This article contains possible spoilers for Prey, click here for the spoiler-free review. The newest and possibly best installment of the Predator franchise, Prey, was released this weekend. From the trailers, you could tell that this film was set far […]