Production
Marta-Libertad Castillo
ES, EN cinema · 5 credits
Also known as Marta Libertad Castillo · Marta L. Castillo · Marta-Libertad Castillo · Marta Libertad
Known for
Filmography

Oswald, the Forger
ES · 20227.2
Executive Producer, Writer

Unknown Origins
ES · 20206.2
Executive Producer

The Europeans
ES · 20205.4
Screenplay



