Greg Kinnear portrays Todd Burpo, a small-town pastor and father who grapples with his son's extraordinary claim of visiting heaven.
Kelly Reilly plays Sonja Burpo, Todd's wife and Colton's mother, who supports her family through the challenges of their son's unique experience.
Connor Corum takes on the role of Colton Burpo, the young boy who claims to have visited heaven during a near-death experience, bringing a message of hope and faith to his family and community.
Thomas Haden Church portrays Jay Wilkins, a family friend and fellow pastor who supports Todd Burpo through the emotional journey of coming to terms with Colton's extraordinary story.
Jacob Vargas plays Michael, a friend of Todd Burpo who provides support and guidance as Todd grapples with his son's incredible experience.
Lane Styles portrays Cassie, a friend of the Burpo family who plays a supportive role in their journey of faith and discovery.
Darren Felbel plays Mr. Parker, a character who interacts with the Burpo family and plays a part in their story of faith and revelation.
Ali Tataryn plays Arch Angel #2, a celestial being who appears in Colton's visions of heaven, adding a mystical element to his extraordinary experience.
Jon Ted Wynne portrays Mr. Jackson, a character in the film who interacts with the Burpo family and becomes part of their journey of faith and understanding.
Darcy Fehr plays Lee Watson, a character who is connected to the Burpo family and plays a role in the unfolding events of their extraordinary story.
Margo Martindale portrays Nancy Rawling, a character who interacts with the Burpo family and becomes involved in the spiritual journey prompted by Colton's experience.
Vivian Winther plays Katherine Watson, a character within the film who is connected to the Burpo family and becomes part of their journey of faith and revelation.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.