On Demand

Junk Head

101 mins 1 films Japan

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