Creepozoids
Production: United States of America
Release date: 1987-10-02
Five Army deserters wander the post-apocalyptic, post-industrial LA landscape seeking shelter from an increasingly toxic environment and poisonous rain.
5.5
4.9
6.6
6.2
6
5.5
5.6
4.2
6.6
6.2
5.8
5.9
7
6.7