Oswaldo Delgado Sánchez

Born: None


Placeholder

Immortal Sins

as Succubus
Released: 1991-09-30

Cliff De Young is Michael, the heir to a cursed castle, who marries pretty Susan (Maryam d'Abo)...

Movie page