The main characters in 'Think Twice' are a fascinating duo that really stuck with me long after I finished the book. First, there's Alex, this brilliant but morally ambiguous detective who's got a knack for seeing patterns others miss—but his obsession with cases often blurs ethical lines. Then there's Jamie, a sharp-witted journalist who starts off skeptical of Alex's methods but gets dragged into his world when they uncover a conspiracy bigger than either expected. Their dynamic is electric, full of tension and reluctant teamwork, especially as Jamie's idealism clashes with Alex's ends-justify-the-means approach.
What I loved most was how their flaws made them feel real. Alex isn't your typical heroic lead; he's arrogant and sometimes cruel, yet you root for him because his instincts are uncannily right. Jamie balances him out with humor and heart, but they're no pushover—their investigative skills shine in quieter moments. The side characters, like Alex's estranged sister (a hacker who helps reluctantly) or Jamie's editor (a gruff mentor type), add depth without stealing the spotlight. Honestly, it's their messy humanity that makes the thriller elements hit harder—you're never sure who'll make it out intact.