Elizabeth Masterson (Reese Witherspoon) este un doctor dedicat, care petrece mai multe ore la munca decit acasa si este prea ocupata ca sa mai aiba si o viata personala.
Intr-o noapte are un accident de masina, in urma caruia devine un spirit, captiva intre Rai si pamant. Pentru ca apartamentul ei a ramas vacant, David Abbott (Mark Ruffalo) un arhitect singuratic dar un tip de treaba, se muta il locul ei. Ea nu stie ca a murit, asa ca atunci cand vine acasa si-l gaseste pe David, devine furioasa.