Джон Уэзер, отслужив в армии, возвращается в город детства, откуда сбежал десять лет назад. Его отец — мэр этого городка. Едва прибыв, герой узнаёт, что отец убит два года назад и убийца остался неизвестным. Джон быстро понимает, что беспомощность полиции в раскрытии преступления не случайна. Он начинает собственное расследование, чтобы разоблачить нынешних «хозяев города» и разыскать убийцу отца. И попутно узнаёт множество ужасающих фактов о своей семье, и о родном городе, который в памяти детства оставался прекрасным до сей поры.