Tower of the Devil

Filipino horror movie from 1969.

Loading countdown...