WatchTrove
Poster for Soul on Fire

Soul on Fire

You get one life. Make yours matter.

  • Movie
  • 2025
  • PG
  • 1h 51m

Directed by Sean McNamara

7.4

TMDB audience rating
7.4 out of 10 from 42 votes

Where to watch Trailer

Overview

After a horrific accident leaves his body scarred, a young boy strives to live and show everyone what is possible with the help of his family, his faith, his community, his longtime idol's kindness, and the entire city of St. Louis.

Where to watch

Official offers in the United States

Subscription

Included with a paid subscription
  • Netflix
  • Netflix Standard with Ads

Rent

Pay once to watch for a limited time
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Buy

Pay once to keep a digital copy
  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Official Trailer

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Joel Courtney

    Joel CourtneyJohn O'Leary

  • William H. Macy

    William H. MacyJack Buck

  • James McCrackenYoung John

  • John Corbett

    John CorbettDenny O'Leary

  • Stephanie Szostak

    Stephanie SzostakSusan O'Leary

  • Masey McLain

    Masey McLainBeth O'Leary

  • Stella Bratcher

    Stella BratcherAmy O'Leary

  • Lucy PanozzoSusie O'Leary

  • Mikey CestoneJim O'Leary

  • Piper Jean Jones

    Piper Jean JonesGrace O'Leary

  • DeVon Franklin

    DeVon FranklinNurse Roy

  • Natalie Buck

    Natalie BuckNurse Colleen

  • Iyad Hajjaj

    Iyad HajjajDr. Ayvazian

  • Ron HimesLavelle

  • Amanda PulciniDeanna

  • Enya Flack

    Enya FlackMrs. Whitaker

  • Spencer Davis MilfordMike

  • Jasmine FondrisiPatty

Director
Sean McNamara
Writer
Gregory Poirier
Music
Mark Isham