Amy (Madison Iseman) tells Zach (Fin Argus) that she likes him, even though he has cancer. However, Zach is struggling with his diagnosis and goes off chemo. Luckily, he has a great family and a supportive best friend Sammy (Sabrina Carpenter) who's also his songwriting partner. They record a song together for YouTube that gets thousands of views. Deciding he wants to fight the disease and live for today, he finally decides to ask Amy to prom.