Movies4u - Watch Stephanie Cushna Online for FREE

The Demons of Ludlow

The Demons of Ludlow (1983)

IMDb: 3.6
1983

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