剧情:Detective Inspector Mike Shepard arrived at Brockenwood on mission, a small town with deeply ingrained memories and hatred.