They Live (1988)

10 months ago
500

After discovering a pair of sunglasses that enables one to see the world the way it truly is, Nada realises that the media and the government has subdued the population with subliminal messages.

Loading 3 comments...