A nurse mistakes a stranger who pays her a visit for her blind date and soon, the man rapes her and turns her life upside down. The woman works to reclaim her life and exact revenge on her assailant after he's paroled from prison.
Rosamund Pike
as Miranda Wells
Shiloh Fernandez
as William Finn
Nick Nolte
as Mitchell Wells
Rumer Willis
as Darlene
Keir O'Donnell
as Tony Desantos
Scout Taylor-Compton
as Crystal
Illeana Douglas
as Judy
Camryn Manheim
as Nancy
Alexi Wasser
as April
Stephen Louis Grush
as Randy
Donna DuPlantier
as Karen
Billy Slaughter
as Kevin