Jeff Bridges plays Jack, a recently released inmate who is trying to reconnect with his son and lead a better life.
Edward Furlong portrays Nick, Jack's teenage son who struggles with his father's past and tries to find his own path.
Lucinda Jenney takes on the role of Charlotte, a woman who enters Jack's life and challenges him to change for the better.
Don Harvey plays Rainey, a friend of Jack who helps him navigate the challenges of starting fresh after prison.
Tracey Kapisky portrays Molly, a woman who is a part of Jack's past and adds complexity to his attempts at redemption.
Margaret Welsh plays Freddie, a woman who is also trying to find her way in Seattle and forms connections with Jack.
John Boylan takes on the role of the Janitor, a character who brings a unique perspective and wisdom to Jack's journey.
Jayne Entwistle portrays Monique, a character who adds depth to the world of American Heart with her interactions.
Richard Joffray plays the Taxi Dispatcher, a brief yet impactful character who contributes to the urban setting of the film.
Melvyn Hayward portrays Normandy, a character who plays a part in the challenges faced by Jack and Nick in the city.
Shareen Mitchell takes on the role of Diane, a character who is intertwined in the lives of the main characters and adds to the narrative.
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.