Isabelle lebt auf Belle Island, einer abgelegenen Insel in der Themse. Als ihr Verwalter in London stirbt, steht der junge Anwalt Benjamin Booker vor der Tür und verdächtigt sie des Mordes. Doch sie hat die Insel seit zehn Jahren nicht verlassen. Dennoch träumt sie immer wieder vom Tod dieses Mannes. Als noch eine Person stirbt, sprechen die Beweise gegen sie. Isabelle weiß nicht, wem sie vertrauen soll: sich selbst, ihren Freunden oder dem attraktiven Benjamin? Auf der Suche nach der Wahrheit...