An old enemy resurfaces, and Sean Dillon is pulled into a chase that feels uncomfortably personal. As clues lead back into the shadows of past missions, Dillon has to stop a new attack before the dead start piling up again.
Private Notes
Log in to keep a private reading journal.