All My Life (upcoming film)  All My Life is an upcoming American drama film directed by Marc Meyers, from a screenplay by Todd Rosenberg. It stars Jessica Rothe, Harry Shum Jr., Michael Masini, Chrissie Fit, Greg Vrotsos, and Jay Pharoah. It is based on the true story of Solomon Chau and Jennifer Carter. In August 2017, it was announced Todd Rosenberg had written the script for the film, with Universal Pictures distributing. In July 2018, it was announced Marc Meyers would direct the film. In September 2019, Jessica Rothe joined the cast of the film. In October 2019, Harry Shum Jr. joined the cast of the film. In November 2019, Michael Masini, Chrissie Fit, Greg Vrotsos, Jay Pharoah, Marielle Scott, Kyle Allen, Mario Cantone, Keala Settle and Ever Carradine joined the cast of the film. In December 2019, Josh Brener and Jon Rudnitsky joined the cast of the film. Principal photography began in November 2019.