Is this one related? Neither film has a great imdb rating (not that matters much for horror ). The Puppet Masters (1994, Stuart Orme) The Earth is invaded by stingray-shaped alien "slugs" that ride on people's backs and control their minds. Donald Sutherland & Keith David are in it. All I need.