Annihilating aliens is what some of us do best and Alien ...