Here's who would win in a fight between Sylvester Stallone's John Rambo, from the Rambo movies, and Arnold Schwarzenegger's Dutch, from Predator. Sylvester Stallone and Arnold Schwarzenegger are the two biggest action stars from the '80s, and many of their roles have transcended their respective films to become pop culture icons. To answer who would win in a fight, it's important to consider which two characters are chosen for a battle to the death.
Sylvester Stallone's John Spartan, Rocky Balboa, and Lt. Cobra Cobretti have a varied set of deadly skills, while Schwarzenegger's John Matrix, Conan the Barbarian, and his various Terminators are much fiercer physical threats. Each of these characters has certain advantages over the other, and some of them are aided by futuristic gear. However, the closest match between Sylvester Stallone and Arnold Schwarzenegger's characters would have to be between John Rambo and «Dutch» Schaefer — both vulnerable humans that are armed to the teeth with military-grade weapons and sheer willpower.
Related: FINALLY, Disney Is Getting The Predator Franchise Right!
In Predator, Schwarzenegger's Dutch is the strongest in his squad, and he handles intense gunfights without flinching. Dutch survives a direct laser blast to the chest, withstands the elements in the heart of the jungle, and remains the last man standing against the Predator well into the night, when he slowly adapts to a more stealthy strategy to defeat the alien despite his exhaustion. John Rambo doesn't face such a savage threat. However, he torments his human enemies, hiding in the shadows like a force of nature and surviving countless attacks that would kill any trained soldier, which makes him more akin to the Predator itself
Read more on screenrant.com