New In Theaters Review: Predators Well I went to see the new Predator movie this past weekend… Eric WilliamsJuly 13, 20103 minute read