New In Theaters Review: Predators

Well I went to see the new Predator movie this past weekend…