In het stadje Beacon Point gaan al jaren gruwelijke legendes rond. Verdwijningen zijn hier de normaalste zaak van de wereld en regelmatig worden er allerlei vreemde wezens gespot. De meeste inwoners lijken het niet eens te merken. Andere praten er liever...