Released
15000000
1.5032
en
Trust No One
(186)
Rating
2.9
Release Date
1994-10-21
Run time
109min
The Earth is invaded by alien parasites—AKA 'slugs'—that ride on people's backs and control their minds.