Human Animals
Human Animals
| 28 January 1983 (USA)
Human Animals Trailers

After several nuclear explosions, two men and one woman wake up in the middle of a desert and begin a journey of survival and self-discovery.

Reviews