The existential cyber-horror of Takahide Hori’s one-man stop-motion project returns at last in a tighter, meaner theatrical edit.
Takahide Hori