Timothy Hutton plays the dual role of Mike Shea and Elmo Barnett, a young man who dies and is given the chance to reunite with his soulmate.
Kelly McGillis portrays Annie Packert and Ally Chandler, the love interest of the main character who awaits his return in the afterlife.
Maureen Stapleton appears as Aunt Lisa, a caring figure who provides guidance to the characters as they navigate their relationships.
Ann Wedgeworth plays Annette Shea, a character who is crucial in the interconnected lives of the other characters in the movie.
James Gammon portrays Steve Shea, a supportive father figure who plays an important role in the life of the main character.
Mare Winningham takes on the role of Brenda Carlucci, a character whose story becomes intertwined with the other characters in unexpected ways.
Don Murray appears as Ben Chandler, a character whose past choices and relationships play a significant role in the events of the movie.
Tim Daly portrays Tom Donnelly, a character who interacts with the main characters and influences the course of their lives.
David Rasche plays Donald Summer, a character who adds a layer of complexity to the relationships and connections in the movie.
Amanda Plummer takes on the role of Wiley Foxx, a character who brings a unique perspective to the intertwined lives of the main characters.
Willard E. Pugh portrays Guy Blanchard and Brian Dutton, characters whose stories intersect with those of the main characters, adding depth to the narrative.
Vyto Ruginis appears as Lyman McCray, a character who plays a crucial role in the unfolding events that connect the lives of the main characters.
Get the daily top 10 TV shows and top 10 movies delivered to your inbox every morning.
Free forever. Unsubscribe anytime. No spam.