Mark Waters, elokuvien Mean Girls ja Perjantai on pahin ohjaaja, tuo nyt valkokankaalle uuden romanttisen komedian Jospa se vain olisi totta. Elokuvan pääosissa nähdään Reese Witherspoon (Blondin kosto, Vanity Fair) ja Mark Ruffalo (13 ja risat, Collateral – väärä aika väärä paikka). Kun David (Mark Ruffalo) vuokraa viehkeän asunnon San Franciscosta, hän ei ikipäivänä osaa odottaa – saati sitten halua – kämppäkaveria. Mutta juuri kun hän alkaa kotiutua uuteen asuntoonsa, nätti nuori nainen nimeltä Elizabeth (Reese Witherspoon) ilmaantuu yllättäen paikalle ja väittää, että asunto on hänen. David olettaa, että asiassa on tapahtunut jokin sekaannus – kunnes Elizabeth katoaa yhtä mystisesti kuin on ilmestynytkin. Lukkojen vaihtaminenkaan ei pidättele naista, joka tulee ja menee niin kuin lystää ja useimmiten ilmestyy nuhtelemaan Davidia hänen asuntonsa sottaamisesta. David on pian täysin vakuuttunut, että Elizabeth on haamu, ja yrittää auttaa tätä siirtymään takaisin ”tuolle puolen”. Elizabeth puolestaan huomaa omaavansa käytännöllisiä eteerisiä kykyjä – kuten seinien läpi kävelemisen – mutta on aivan yhtä vakuuttunut siitä, että hän on elossa eikä suostu vaihtamaan hiippakuntaa. Heidän selvittäessään yhdessä totuutta siitä, kuka Elizabeth itse asiassa on ja miten hän on päätynyt nykyiseen tilaansa, heidän suhteensa syvenee rakkaudeksi. Valitettavasti heillä on kuitenkin vain vähän aikaa, ennen kuin heidän yhteinen tulevaisuutensa uhkaa haihtua ilmaan.