
The Demons of Ludlow
1983
92 min
movie
3.7/ 10
Overview
A centennial celebration turns horrific when the residents of a picturesque coastal town realize that their antique piano houses a murderous demon.

A centennial celebration turns horrific when the residents of a picturesque coastal town realize that their antique piano houses a murderous demon.