The last seven survivors of a nuclear war barricade themselves against an attack by a mutant cannibal.
January 19, 1969
Released
In the Year 2889
1h 20min
—
English
Azalea Pictures