The Demons of Ludlow

  • Horror
9/2/1983
92

Can you escape the curse of Ludlow?

A murderous demon lurks inside an antique piano in a picturesque coastal town.

Director:

      Videos

      Cast

      Recommendations