ThatTMNTFan2012's Questions ThatTMNTFan2012 asked 1 question Question about an alien movie Okay, so in the Predator movie series, which movie had th...