The Demons of Ludlow 1983 (1983)

The Demons of Ludlow 1983 (1983)

1983 92 min Unrated
United States English IMDB: 3.7
Horror

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

Movie

The Demons of Ludlow 1983 (1983)

1983 92 min Unrated IMDB 3.7
United States English
Horror

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

Watch Now
The Demons of Ludlow 1983 (1983)
1983-09-02
Released

Watch The Demons of Ludlow 1983 (1983)