Review by David Baldwin

Jennifer (Jessica Rothe, of the Happy Death Day series) and Sol (Harry Shum Jr., of Crazy Rich Asians and the Shadowhunters TV series) meet, fall in love, get engaged and start planning their happily ever after. But all of their planning changes in an instant when Sol finds out he has liver cancer.
All My Life is based on the true story of two young people from Toronto who fell in love and had all of their plans changed overnight after a terminal cancer diagnosis. The film takes some liberties with their story and changes many of the details (for one, Toronto is no longer a part of the story), but the main love story and cancer elements remain the same — as does the GoFundMe fundraiser that helped the pair get married substantially earlier than planned. It’s a beautiful, romantic and downright heartbreaking love story that will make you smile just as much as it will make you emotional.
When the film hits on those beats, it is truly wonderful. But when it misses them entirely, it just ends up feeling long-winded, melodramatic and far too cliched for its own good.
Continue Reading