⭐ 7.2
1h 33m
Science Fiction
They Live (1988)