Med vožnjo z avtobusom leta 1959 Milo (Tom Sizemore), Penny (Alfre Woodard), Julia (Kyra Sedgwick) in Harrison (Charles Grodin) doživijo prometno nesrečo, v kateri žal umrejo. Ker je vsak med njimi za seboj pustil nerešene stvari, nimajo dovoljena za takojšnji vstop v raj. Ravno v trenutku trka se v mestu rodi Thomas Reilly (Robert Downey Jr.) in štirje preminuli so na nek način povezani z njim. Thomas jih lahko vidi in jih sčasoma vzljubi. Glede na to, da ga imajo odrasli za norega, se duhovi umaknejo, vendar v resnici še naprej ostanejo ob njem. Trideset let kasneje dojamejo, da nikoli ne bodo odšli v raj, če ne končajo svojega dela, edini, ki jim lahko pomaga, pa je seveda Thomas.