Post your loglines. Get and give feedback.
In the town of Chillmark on Martha's Vineyard, 1 in 25 people are born deaf, but new medical advancements may bring an end to that... until the body count starts rising. Because in the town of Chillmark... No one can hear you scream.
Copy the link below to share this page: