Plot
A couple's wedding plans are thrown off course when the groom is diagnosed with liver cancer.
Where to watch All My Life?
All My Life is a drama movie featuring Jessica Rothe and directed by Marc Meyers.
All My Life is currently streaming for free (ad-supported) on Freevee.
It is also possible to buy All My Life on AMC on Demand, Amazon Video, Apple TV, DIRECTV, Google Play Movies, Microsoft Store, Vudu and YouTube.