A história começa no outono de 1986 e segue a jornada de Rachel, uma garota de 6 anos cuja vida é afetada quando sua mãe se casa com um imigrante irlandês. Rachel se muda para a Irlanda e faz amizade com Sean, um garoto pobre explorado no trabalho. Eles desenvolvem um forte amor juvenil, mas são separados quando Rachel retorna para a América. Vinte anos depois, Sean viaja para a América na esperança de reencontrar Rachel.