Spooky Fact – Alien Resurrection was a film that got released. People actually financed and directed this thing into existence. Fucking terrifying.

Intro By: http://lord-phillock.deviantart.com/