The Devils

The Devils

1h 45m 2002 Drama Spain, France
Budget: - Revenue: $52,047

The story of the struggle of an autistic girl and her brother trying to survive without their parents.

Director

Christophe Ruggia

Writer

Olivier Lorelle, Christophe Ruggia