Kisah diawali dengan Zach yang telah didiagnosa menderita kanker pada umur 13 tahun.
Selanjunya, cerita melompat ketika Zach berumur 17 tahun dimana lata lagu 'Clouds' sendiri dibuat setahun sebelum dirinya meninggal.
Zach Sobiech akhirnya divonis tidak bisa sembuh dari penyakitnya oleh dokter, saat teman-temnnya sedang sibuk mengisi esai untuk memasuki perguruan tinggi.
Meski telah divonis tidak akan bertahan hidup lama, Zach rupanya ingin tetap hidup normal seperti remaja lainnya.
Meskipun Zach harus melewati masa-masa di mana ia harus menjalani kemoterapi dan harus menerima efek samping dari kemo-nya tersebut.
Bersama sahabatnya Zach,saling berbagi mengenai kehidupannya sebelum meinggal.
Selain itu, Zach juga menyukai seseorang ebrnama Amy, cinta pertamanya.
Namun, Zach tak pernah bisa melakukan kencan karena kehidupan remajanya ia habiskan di rumah sakit.
Baca Juga: 5 Kebiasaan Ini Bisa Memperburuk Kondisi Ketombe, Salah Satunya Sering Mencuri Rambut!
Lalu bagaimana akhirnya Zach Sobiech berhasil membuat lagunya yang berjudul 'Clouds' bisa menjadi tenar?