Human Lost new trailer

From the chief director of “PSYCHO-PASS,” director of “Afro Samurai,” and the studio that brought you “Godzilla: Planet of the Monsters.” The year is 2036. A revolution in medical treatment has conquered death by means of internal nanomachines and the…