Even if it takes an eternity, he will make amends . . .
Incited by an outspoken radio host named Mac Lindley, hordes of monster killers have descended upon the Los Angeles area. They're out to rid the city of the demons that have overrun it, and they'll stop at nothing less than destroying every last one of these demonic creatures - as quickly and as bloodily as possible.
But to Angel Investigations, these angry mobs are more of a hindrance than a help. At first they know nothing of the invasion; Cordy's heard bits and pieces, but everyone's investigative attentions are turned to solving the case of a family, new to LA from Iowa, who've been murdered together as Angel raced to try to save them.
But then Lorne is attacked and Connor disappears, and Angel realizes that these demon hunters don't know the difference between a demon who's on the side of good and one who's just out for blood. None of them is safe from this rabid pack of do-gooders . . . not even the vampire with a soul . . .