Annihilator is a 1986 science fiction television film, starring Mark Lindsay Chapman, Catherine Mary Stewart, and Lisa Blount.