Jane (Renée Zellweger) po nešťastné nehodě skončila na invalidním vozíku a od té doby se schovává před světem i svým vlastním životem. Joey (Forest Whitaker) je její kamarád, který rozmlouvá s duchy a anděly, které nikdo jiný nevidí ani neslyší. Když si přečte v novinách, že jeho oblíbený spisovatel bude mít přednášku v New Orleans, přesvědčí Jane, aby se tam vydala s ním. Po cestě se setkají s Billie (Madeline Zima), která se snaží najít svého zmizelého manžela. Během svého výletu budou muset překonat mnoho překážek a setkají se s mnoha různými anděly i ďábly…