I thought she was supposed to star as the alien in the NEW Alien movie. They wanted to save on make-up.

Her last hit was a was someone's car!