The Characters Readers Can’t Stop Talking About

Every thriller needs its villains and heroes, but the characters that haunt some readers’ minds are the ones who live in the gray spaces.