1965-12-08
Irreverent and experimental film, rich on Christian symbolism.
StatusReleased
Original LanguageSpanish
Budget-
Revenue-