A Very Old Man with Enormous Wings 1988

An elderly man with wings is blown off course during a tropical storm in this symbolic fantasy. The Old Man (Fernando Birri) lands near a Caribbean island where a poor family gives him shelter in a chicken coop. Father Gonzaga (Luis Alberto Ramirez) is the skeptical priest who rushes to damn the creature. Soon the Old Man is the subject of curiosity seekers as Elisinda (Daisy Granados) and Pelayo (Asdrubal Melendez) start charging admission. A traveling carnival of human oddities camps near the Old Man as people flock to see the show. The Old Man is reduced to being an unwanted pet, and after six years, he mends his wings and flies away. Nudity, simulated sex with a spider woman, and the ugliness of human exploitation definitely put this fantasy in a category not for children.