It starts with a phone call that reopens a painful chapter in Jake Tiptree's past. After years of delay, the man who murdered Jake's mother is finally scheduled to stand trial - until he vanishes into thin air. Maybe the only thing worse about Ozzie Campbell's disappearance is that Jake has a terrible foreboding of just where he'll turn up next. With her family away, Jake had hoped to savour a few days of unaccustomed solitude. Now, without warning, her cozy, well-loved home in Eastport, Maine, seems more like a death trap ready to snap shut. Suddenly Jake feels that her house - and her life - has far too many windows. And in any one of them she might see the face of her killer.