The Demons of Ludlow 123movies Full Movie Stream

Watch The Demons of Ludlow

0.00/5 - (0 Votes)
Countries: USA,
Release Date: September 26, 1983
Year: 1983
Runtime:83 mins
IMDb Rating:

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

Paul Bernard     , Robert Dawson     , William Dexter