The arrival of strange people to a distant town begins a series of macabre events, inhabitants and authorities of the place will do everything possible to make the culprits pay for their actions, without knowing, possibly discovering a terrifying truth.