HUMAN LOST MOVIE REVIEW The future looks rough, but the Screener Squad will push forward by reviewing Funimation’s other major release this week, Human Lost. The story takes place in Tokyo 2036, which is a cyberpunk wasteland full of wires and abysmal wi-fi. However, a powerful nanomachine system known as S.H.E.L.L. allows humans to live […]