Aliens (1986) - Alien War Head

Alien War Head from the 1986 movie 'Aliens'. Alien War Head

Designed by special effects wizard Stan Winston. One of the actual Alien heads used in James Cameron’s 1986 sci-fi masterpiece. ALIENS was nominated for 7 Academy Awards and won 2, including Best Visual Effects for Stan Winston.

The Alien head was purchased by Movie Madness in 1997 from Star Wares Collectibles in Los Angeles.

An Alien xenomorph, in a scene from James Cameron’s ALIENS.