The Demons Of Ludlow

  • 1983
  • Movie
  • NR
  • Horror

Unsuspecting pianists call up evil ghost-demons when they play an old piano. Occasional unsettling moments, but nothing special.

Where to Watch

Available to Stream

  • Watch on