Miranda Wells jobbar som sjuksköterska i en småstad. Hon är inne i en fas av livet när allt går hennes väg, ända tills en av hennes vänner ordnar en blind date för hennes räkning. Killen som ringer på är inte den hon tror, utan hon släpper in en hänsynslös våldtäktsman i sitt hem. Hon klarar sig inte undan hans våld, men överlever. Våldtäktsmannen åker så småningom fast och döms till ett långt fängelsestraff. Miranda känner att hon inte kan komma vidare med sitt liv om hon inte får träffa honom igen och beslutar sig att söka upp honom trots sin pappas varningar. Men hon har helt andra planer med besöket än vad han tror.