Aliens (1986) - 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.