The Demons of Ludlow
The Demons of Ludlow
3.3 The Demons of Ludlow
1983, 1 h 32 m
Horror
Can you escape the curse of Ludlow?
A murderous demon lurks inside an antique piano in a picturesque coastal town.
3.3 The Demons of Ludlow
1983, 1 h 32 m
Horror
Can you escape the curse of Ludlow?
A murderous demon lurks inside an antique piano in a picturesque coastal town.