6.1 TMDB audience rating
All My Life
Based on a true love story.
Directed by Marc Meyers
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
Official offers in the United States
Subscription
Included with a paid subscription
Peacock Premium
Peacock Premium Plus
Free with ads
Free to watch, with commercials
The Roku Channel
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
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: All My Life - Official Trailer
Official video hosted on YouTube. The player loads only when you press play.
Cast and crew
-
Jessica RotheJennifer Carter
-
Harry Shum Jr.Solomon Chau
-
Michael MasiniPeter Ohl
-
Chrissie FitAmanda Fletcher
-
Greg VrotsosChef Neil Snider
-
Ever CarradineGigi Carter
-
Marielle ScottMegan Denhoff
-
Jay PharoahDave Berger
-
Kyle AllenKyle Campbell
-
Keala SettleViv Lawrence
-
Josh BrenerEric Bronitt
-
Jon RudnitskyChris (Bartender)
-
Kenneth Kynt BryanWedding Guest
-
Mario CantoneJerome Patterson
-
Anjali BhimaniMina White
-
Betsy HoltBootcamp Trainer
-
Joseph PoliquinBrian (Chemo Patient)
-
Molly HaganHope Marie Carter
- Director
- Marc Meyers
- Writer
- Todd Rosenberg