Em plenos anos 90, Landon Carter (Shane West) é punido por ter feito uma brincadeira de mau gosto em sua escola. Como punição ele é encarregado de participar de uma peça teatral, que está sendo montada na escola. É quando ele conhece Jamie Sullivan (Mandy Moore), uma jovem estudante de uma escola pobre. Com o tempo Landon acaba se apaixonando por Jamie que, por razões pessoais, faz de tudo para escapar de seu assédio.
Jamie Sullivan
Landon Carter
Reverend Sullivan
Cynthia Carter
Belinda
Dean
Tracie
Clay Gephardt
Eric
Walker
Diretor