Share this
Favorite
The Demons of Ludlow
HD
Trailer
IMDB: 3.7
92 min
- PlayMovie
Overview:
A murderous demon lurks inside an antique piano in a picturesque coastal town.Released: 1983-01-01
Genre: Horror
Duration: 92 min
Country: United States of America
Production: Titan International Productions, Ram Productions