poster

The Devil

0% | Mar 22, 1949 | Horror

Filipino horror movie from 1949.

Featured Crew

Richard Abelardo
Director
Narcisa de Leon
Executive Producer

Cast

Images