L'esistenza di Theodore Decker (Ansel Elgort) è sconvolta all'età di 13 anni, quando sua madre viene uccisa dallo scoppio di una bomba al Metropolitan Museum of Art. Questa tragedia cambia per sempre il corso della sua vita, conducendolo in una commovente odissea fatta di dolore e colpevolezza, amore e voglia di riscatto che lo porteranno a reinventarsi continuamente.