A chilling mystery set in a seemingly peaceful European-styled town where anonymous letters expose dark secrets and shatter the community.