Universal Studios Wiki
Advertisement
Annihilator (film)

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

Advertisement