Lawyer Benjamin Booker decides to never again trust a beautiful woman after making a humiliating mistake. After an old friend is killed, the senior partner isn't content with Bow Street's efforts and asks Benjamin to help investigate. Evidence sends him to a remote island on the Thames, a world unto itself, shrouded in mist and mystery. Before long, Ben finds falling for the main suspect, a woman who claims to have not left the island in ten years. Is he a fool to believe her story?
On Belle Island, Isabelle Wilder feels safe and has a productive life, but fear is what keeps her trapped there. Isabelle is stunned when Mr. Booker shows up with news of her trustee's murder in London. While she hasn't left the island, she does have a recurring dream about the man's death. Is her dream really a memory?
When second person turns up dead, the evidence points back to her. Isabelle doesn't know whom she can trust: the attractive lawyer, or the admirer and friends who assemble on Belle Island. They each have their own grudges against the victim. Can she even trust her own mind? While they search for the truth, secrets are revealed and danger comes calling.