(1991)
Released: 1991-10-10
A little boy, obsessed with blindness and violence, slowly gets trapped in his own delusions.
Vote Now!