Landon è un adolescente di buona famiglia piuttosto vivace e irrequieto, abituato a fare scherzi a Beaufort, in North Carolina. Jamie, la figlia del pastore, è la sua antitesi: una ragazza semplice, piena di candore, introversa, che nel suo tempo libero si dedica al volontariato. I due, come poli opposti, sono destinati a stare insieme nonostante le loro grandi differenze.