The Demons of Ludlow
Movies
ReleasedJan 01 1983
About:
Can you escape the curse of Ludlow? A murderous demon lurks inside an antique piano in a picturesque coastal town.
Can you escape the curse of Ludlow? A murderous demon lurks inside an antique piano in a picturesque coastal town.