Was this morbid futuristic movie a small glimpse of the future?

Advertisements