3.5 stars. This story started out strong--an over-the-top plot that worked because of human, grounded characters. Dramatic in the very best way, with high emotion and edge of your seat suspense. And then it just fizzled out near the end. The explanation for it all just didn't fit for such a big mystery--the motivation wasn't strong enough and that lead to some significant inconsistencies. I was left with too many unanswered questions.