Joel Costa

Born: None


Placeholder

The Cannibals

as Urbano Solar
Released: 1988-11-10

This odd film is a major representative of an even odder film genre: direct-to-celluloid opera....

Movie page