Zach Sobiech (Fin Argus), un joven de 17 años con un talento musical increíble, acaba de descubrir que su cáncer se ha extendido y que tan sólo le quedan seis meses de vida. Zach decide invertir el tiempo que le queda en seguir su sueño y hacer un álbum junto a su mejor amiga, Sammy (Sabrina Carpenter), que rápidamente se convierte en un fenómeno viral. Poco a poco consiguen un gran éxito, pero Zach debe enfrentarse a cómo debe invertir su tiempo y con quién, mientras que su estado de salud cada vez empeora más.
Justin Baldoni es el director de este largometraje, basado en la novela Fly a Little Higher de Laura Sobiech que se inspira en una historia real.
El título del filme, Clouds, hace referencia a una de las canciones que compuso Zach antes de fallecer. La canción se convirtió en un himno para todas aquellas personas que estaban atravesando una enfermedad y logró superar las tres millones de visualizaciones en 2012.