The setting is a western Pennsylvania small town called Fairhaven — ironically, given the less than idyllic new and old ...