?
Len Deming
Acting
Known For

8.3
The mayor of a New England town resolves to turn it into the next tourist hot spot, despite local warnings that it's cursed.
Widow's Bay
2026

4.0
Laura Roberts vacations at 'Blackwater Farm' only to find herself trapped in a maze like abandoned mill with no hope for escape, save for her to become as brutal a killer as those who capture her.
Blackwater Farm
2011