Reese Witherspoon har hovedrollen i denne opløftende romantiske komedie. David (Mark Ruffalo) flytter ind i en ny lejlighed og glæder sig til at være herre i eget hus. Så dukker Elizabeth (Reese Witherspoon) op og påstår, at hun bor i lejligheden, men forsvinder ud i den blå luft lige for øjnene af David. Han er overbevist om, at hun er et genfærd. Hun er overbevist om, at hun er levende. Mens de forsøger at finde sandheden om Elizabeths fortid, udvikler deres forhold sig fra modvilje til romantik. Jon Heder (Napoleon Dynamite) er også på rollelisten.