Aliens vs. Predator (2004) – Hero Cable Controlled Facehugger Puppet