Violet Markey (Elle Fanning) e Theodore Finch (Justice Smith) têm suas vidas mudadas para sempre quando se conhecem. Juntos, eles se apoiam para curar os estigmas emocionais e físicos que adquiriram no passado. Quando todas as circunstâncias fazem com que a vida seja dolorosa, os dois amigos se consolam e descobrem que ainda vale a pena continuar tentando.