Categories
Movies & TV

They Live, 1988 – ★★★

This review may contain spoilers.

Aliens invented capitalism