This was so freaking beautiful. I still think about it all day.
So exhilarating. So well done. My body went all sore.
Noomi Rapace rocking the survival instincts.
What a perfect sequence.
Being a part of this new generation of Alien it's awesome.