The Predator Review Jeremy Lebens 8.5 Shane Black has finally struck gold for a franchise that has mostly produced duds. The Predator…