Nicolas Cage portrays Seth, an angel who is intrigued by the human experience and ultimately falls in love with Maggie.
Meg Ryan stars as Maggie Rice, a dedicated surgeon who captures the heart of the angel, Seth.
Andre Braugher plays Cassiel, another angel who observes and interacts with Seth's journey on Earth.
Dennis Franz portrays Nathaniel Messinger, a key character in the film who plays a pivotal role in the story.
Colm Feore appears as Jordan, adding depth to the angelic world and interactions with the main characters.
Robin Bartlett takes on the role of Anne, a character who contributes to the emotional dynamics of the storyline.
Joanna Merlin portrays Teresa Messinger, bringing a significant connection to Nathaniel Messinger in the plot.
Sarah Dampf plays Susan, a character who has an impact on the unfolding events in the lives of the main characters.
Rhonda Dotson appears as Susan's Mother, adding a familial element to the interactions within the film.
Nigel Gibbs takes on the role of a Doctor, contributing to the realistic portrayal of the medical world in the movie.
John Putch appears as the Man in Car, a character who plays a small but significant role in a key scene.
Lauri Johnson portrays the Woman in Car, adding to the atmosphere and interactions in a specific moment of the film.
Get the daily top 10 TV shows and top 10 movies delivered to your inbox every morning.
Free forever. Unsubscribe anytime. No spam.