Harrison, Penny, Julia i Milo wsiadają do tego samego autobusu. W życiu każdego z nich są niespełnione marzenia i niewyjaśnione nieporozumienia. Podróż kończy się wypadkiem, w którym wszyscy giną. Duchy pozostają na ziemi, żeby rozwiązać pewne sprawy. Thomas rodzi się w chwili, w której ma miejsce wypadek. Zadaniem duchów jest opiekowanie się chłopcem. Ten wyrasta na przystojnego mężczyznę, lecz jako dziecko miał problemy – widział duchy, więc podejrzewano, że jest opętany. Dla jego dobra Harrison, Penny, Julia i Milo stają się niewidzialni.