Young musician Zach Sobiech discovers his cancer has spread, leaving him just a few months to live. With limited time, he follows his dream and makes an album, unaware that it will soon be a viral music phenomenon.

Fin Argus
as Zach Sobiech

Sabrina Carpenter
as Sammy

Madison Iseman
as Amy

Neve Campbell
as Laura Sobiech

Tom Everett Scott
as Rob Sobiech

Lil Rel Howery
as Mr. Weaver

Summer H. Howell
as Grace Sobiech

Vivien Endicott Douglas
as Alli

Dylan Everett
as Sam

Jason Mraz
as Jason Mraz