Curse of the Devil

Damn the Exorcist! The Devil won't let go!

1973-10-30 | 84 minutes

Rating: 5.4