Jennifer Carter (Jessica Rothe, de la franchise HAPPY BIRTHDEAD) et Solomon Chau (Harry Shum Jr, de CRAZY RICH ASIANS) récemment fiancés, forment un joli couple à qui la vie appartient. Mais quand, par un beau matin de décembre, ils apprennent que Sol est atteint d'un cancer du foie en phase terminale, leur projet de mariage à l'été s'évapore. Les amis et la famille de Sol et Jenn se jettent alors dans une course contre la montre et lancent une collecte de fonds en ligne pour aider le jeune couple à financer, en moins de deux semaines, le mariage de leurs rêves. Leur action déchaine une avalanche de générosité de la part de personnes du monde entier, désireuses de célébrer la force de l'amour avec les deux jeunes fiancés. Au cours de cette épreuve le lien qui unit Sol et Jenn ne fera que croître et grandir rappelant que la force de l'amour véritable ne connait pas de limite. ALL MY LIFE est réalisé par Marc Meyers (MY FRIEND DAHMER, CAPITAL HUMAIN) sur un scénario original de Todd Rosenberg. Le film est produit par Todd Garner et Sean Robins, les producteurs de TAG–UNE RÈGLE, ZÉRO LIMITE et PLAYING WITH FIRE pour les productions Broken Road, et la production déléguée est confiée à Robin Mulcahy Fisichella et Gina Matthews.