Predator

Predator
Major Dutch Schaefer is the leader of a military rescue unit looking for allies captured by guerrillas in the Latin American jungle. At first it seems like any other mission:…