A greedy widow enters a troubled Irish family?s castle, where amysterious killer begins a brutal series of murders.+More