Japanese animation

Human Lost

A futuristic update of 'No Longer Human,' the latest computer-animated film from Polygon Pictures takes liberties with the source material. Read full review