Na trama, Harriet (Lucy Boynton) lida com a perda do namorado, Max (David Corenswet, que vai ser o próximo Superman), em um acidente de carro dois anos atrás. Por conta de um ferimento que sofreu na cabeça no acidente em que Max morreu ela consegue voltar no tempo toda vez que ouve alguma música que lhe remete a algum momento importante com o namorado. Ao mesmo tempo, Harriet conhece David (Justin H. Min) no grupo de terapia de luto que frequenta. Eles se aproximam, mas ela tem dificuldade de se permitir viver algo com ele porque cada música que ouve a transporta para seu passado com Max.