Emily Jefferson, 15, joutuu lähtemään äitinsä ja veljensä kanssa lomamatkalle Heaven-nimiselle saarelle. Hänen isänsä katosi mystisesti puoli vuotta sitten, jonka jälkeen häntä ei ollut nähty. Saarella he majoittuvat vanhassa kartanossa, josta liikkuu huhu, että siellä asuisi haamuja. Emily perheineen ei usko huhuihin, vaan lähtee saarelle ilman ennakkoluuloja. Saarella alkaa kuitenkin tapahtua. Emily alkaa kuulla ja nähdä asioita, minkä näkeminen ei pitäisi olla mahdollista. Mutta kuinka se voikin olla totta?