Lisey Landon (Julianne Moore) beschäftigt sich zwei Jahre nach dem Tod ihres Mannes Scott (Clive Owen) mit dessen Nachlass. Dabei macht sie sich auf eine nicht immer leichte Reise in eine bisweilen traumatische Vergangenheit, die ihr nach und nach eine ebenso schöne wie gefährliche Fantasiewelt näherbringt, in die sich Scott regelmäßig zurückgezogen hat. Zur selben Zeit wird sie allerdings zunehmend vom fanatischen Jim Dooley (Dane De Haan) bedroht, der sie um jeden Preis zur Herausgabe der unveröffentlichten Manuskripte ihres Mannes bewegen will.