
Heart and Souls
1993 · Movie · PG-13 · 104 min · ★ 7.0 · 56% critics
After four strangers die in a bus crash, they remain as spirits tied to a baby born at the same moment. Years later, the now-grown adult has dismissed his childhood “friends” as imagination—until they return, needing his help to settle unfinished business and finally move on.
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 1993
- Release date
- 1993-08-13
- Language
- English
- Rated
- PG-13
- Runtime
- 104 min
- Critic score
- 56/100
- TMDB rating
- 7.0/10 (426 votes)
About
You’ll likely enjoy this if you want a warm, funny afterlife story with a sentimental streak, similar in spirit to Defending Your Life or Ghost Town; Not for you if you dislike sappy comedy-drama or plot holes.
Pros: heartfelt and sweet; funny ghost antics; easy to follow | Cons: cheesy and cliche; uneven tone; gets too sappy
Themes
- businessman
- afterlife
- san francisco, california
- supernatural
- redemption
- imaginary friend
- invisible
- ghost
- guardian angel
- unfulfillment
- 1950s
- 1990s
Cast & crew

Robert Downey Jr.
as Thomas Reilly

Charles Grodin
as Harrison Winslow

Alfre Woodard
as Penny Washington

Kyra Sedgwick
as Julia

Tom Sizemore
as Milo Peck

David Paymer
as Hal the Bus Driver

Elisabeth Shue
as Anne

Bill Calvert
as Frank Reilly

Lisa Lucas
as Eva Reilly

Eric Lloyd
as Thomas Reilly - Age 7
Directed by Ron Underwood