Mariano Cubillos (Argentina, 1981), businessman and producer, has worked as production assistant for several films in Chile, like The Origin of Heaven. In 2013 he co-founded "La Ballesta Films” along with René Ballesteros.
EL CASTILLO brings the viewer inside a prison for teenagers from the Mapuche countryside, in southern Chile. Every night, collective nightmares attack the teenagers – leading to rumors from the elders in the community that the prison is built upon an ancestral Mapuche cemetery.