redpenofdoom.com
The aliens, they have landed
This is not a scene from PROMETHEUS. Fast forward mid-way through this sucker, to the point where the scientist applies flame to the white powder, which is when you should be screaming at the scree…