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