La película está protagonizada por Fin Argus, Sabrina Carpenter, Madison Iseman, Neve Campbell, Tom Everett Scott y Lil Rel Howery, siguiendo la vida de Zach Sobiech.
Zach ha estado luchando contra el osteosarcoma y ha recibido tratamientos regulares.
Su mejor amiga, Sammy Brown (Sabrina Carpenter), le ayuda a escribir música ("Blueberries").
Aquí descubren que Zach tiene un pulmón colapsado y se le realiza una cirugía de emergencia.
Zach les cuenta a Sammy y Amy sobre su diagnóstico mientras se inspira en su maestro, Milton Weaver (Lil Rel Howery), sobre lo que va a hacer con el resto de su vida.
Zach decide aprovechar la oportunidad para preguntarle a Amy sobre el baile de graduación y ella acepta ("I'm Yours").
Mientras están en su casa, los dos proceden a besarse ("My Little Dancer"), pero cuando Amy comenta sobre sus cicatrices, Zach se desanima y le dice que nunca le ofrecerá las cosas que ella quiere de él y rompe con ella mientras se marcha en una rabieta.
Zach finalmente se toma el tiempo para disculparse con Amy por su comportamiento y los dos vuelven a estar juntos.
Zach habla en privado con su madre sobre cómo manejar sus restos y su funeral, sugiriendo que se toque la gaita.
Sammy, Amy y otros amigos se juntan para una foto grupal en memoria de Zach; notando que una nube en el cielo se parece a una letra "Z".
[1] En febrero de 2016, se anunció que Warner Bros había adquirido los derechos de las memorias Fly a Little Higher: How God Answered a Mom's Small Prayer in a Big Way de Laura Sobiech,[2] con Justin Baldoni listo para dirigir la película.