Ben Keyworth

Born: None


Placeholder

Afraid of the Dark

as Lucas
Released: 1991-10-10

A little boy, obsessed with blindness and violence, slowly gets trapped in his own delusions.

Movie page