Will Daniels has fought hard to keep his demons at bay; he's exchanged a shady past for the love of a woman he doesn't deserve and the dream of becoming an author, all while trying to save his wayward son, Alex, from the same destructive impulses that nearly doomed him. But the demons come cackling back in the form of a detective on Will's doorstep, bearing the news that Alex has been killed in a botched bank robbery. Worse, Alex wasn't an innocent...