Jean Barbour

Born: None


Placeholder

Captain Celluloid vs. the Film Pirates

as Satanya
Released: 1966-01-01

Captain Celluloid battles the evil Master Duper and his criminal gang, the League of Film...

Movie page