Джон Везер, відслуживши в армії, повертається в місто свого дитинства, звідки втік десять років тому. Його батько — мер цього містечка. Щойно герой прибуває, він дізнається, що батька було вбито два роки тому, а вбивця лишився невідомим. Джон швидко розуміє, що безпорадність поліції в розкритті злочину — не випадкова. Він починає власне розслідування, щоб викрити нинішніх «хазяїв міста» й розшукати вбивцю свого батька. І паралельно дізнається безліч жахливих фактів про свою родину — і про рідне місто, яке в спогадах дитинства було прекрасним до цього часу.