⭐ 7.21h 33mScience Fiction
They Live (1988)