The Demons of Ludlow

Can you escape the curse of Ludlow?

Horror
92 min     3.3     1983     USA

Overview

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

Similar