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.