The Demons of Ludlow

The Demons of Ludlow

Can you escape the curse of Ludlow?

1983 · Horror · 1h 32m · 3.9

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

Cast

You May Also Like