Dez anos após a morte de seu marido, Anna está prestes a se casar novamente. Repentinamente, surge em sua vida um garoto de 10 anos, que se apaixona por ela e diz ser a reencarnação de seu marido. Anna considera a história totalmente absurda, porém alguns detalhes de situações ocorridas com seu falecido marido, contados pelo garoto, fazem com que ela fique intrigada. Anna começa a relembrar fatos de seu passado e questiona as escolhas que fez na vida.
Dez anos após a morte de seu marido, Anna está prestes a se casar novamente. Repentinamente, surge em sua vida um garoto de 10 anos, que se apaixona por ela e diz ser a reencarnação de seu marido. Anna considera a história totalmente absurda, porém alguns detalhes de situações ocorridas com seu falecido marido, contados pelo garoto, fazem com que ela fique intrigada. Anna começa a relembrar fatos de seu passado e questiona as escolhas que fez na vida.
Na década de 1970, William Miller, um adolescente de 15 anos, tem a chance de realizar seu sonho acompanhando a turnê da banda Stillwater como jornalista. A sua mãe superprotetora acredita que o mundo do rock é dominado por drogas e sexo, mas as matérias do garoto chamam a atenção da revista "Rolling Stone", que o convida a viajar com o grupo. Ignorando os conselhos, William faz amizade com os músicos, seus fãs e uma garota em especial.