Iris Browning planned to visit her old friend, Sandrine Beck, on the island of Mariposa.  It was supposed to be a vacation but now Sandrine is missing and the police aren't overly concerned.  Iris meets one man, Maddox Heller, who seems willing to help, although he seems more like a beach bum to her at first.  But what happens when Maddox and Iris stumble upon a possible terrorism connection?  Maddox has his own dark past; will he be able to forgive himself for what he sees as his past misdeeds?