All My Life poster

Movie

All My Life (2020)

Based on a true love story.

TMDB user score 7.7/10
from 523 votes on TMDB

Where to watch Trailer Compare

Overview

It was a chance meeting started by one of Sol’s friends trying to chat up Jennifer. However, in the end, it was those two who hit it off. Sol enjoyed Jen’s smile, her effort, and how silly she could be. Jen enjoyed Sol’s cooking, his athleticism, and that he would join her in fun moments. As you can imagine, love bloomed, and things got serious. Jen’s investment in Sol led to her pushing him to follow his dreams and even move in to save money. Sol’s investment in Jen well, it led to him proposing. But what started as a liver tumor grew into full-on cancer, so with a diagnosis of 6 months to live, Sol and Jennifer try to make the best of it.

Where to watch All My Life

Stream with a subscription

  • Peacock Premium
  • Peacock Premium Plus

Free with ads

  • The Roku Channel

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Official trailer

The video loads from YouTube (privacy-enhanced mode) only after you press play.

Cast

  • Jessica Rothe Jessica Rothe Jennifer Carter
  • Harry Shum Jr. Harry Shum Jr. Solomon Chau
  • Michael Masini Michael Masini Peter Ohl
  • Chrissie Fit Chrissie Fit Amanda Fletcher
  • Greg Vrotsos Greg Vrotsos Chef Neil Snider
  • Ever Carradine Ever Carradine Gigi Carter
  • Marielle Scott Marielle Scott Megan Denhoff
  • Jay Pharoah Jay Pharoah Dave Berger
  • Kyle Allen Kyle Allen Kyle Campbell
  • Keala Settle Keala Settle Viv Lawrence
  • Josh Brener Josh Brener Eric Bronitt
  • Jon Rudnitsky Jon Rudnitsky Chris (Bartender)
  • Kenneth Kynt Bryan Kenneth Kynt Bryan Wedding Guest
  • Mario Cantone Mario Cantone Jerome Patterson
  • Anjali Bhimani Anjali Bhimani Mina White
  • Betsy Holt Betsy Holt Bootcamp Trainer
  • Joseph Poliquin Joseph Poliquin Brian (Chemo Patient)
  • Molly Hagan Molly Hagan Hope Marie Carter