Annabella Sciorra

Bullet Points: Asteroid

Can you name the best Michael Biehn space related action movie that begins with the letter A? That is easy, Aliens… but I don’t have any Bullet Points for Aliens. How about the second best Michael...