Um automobilista é perseguido por um camião, numa estrada secundária da Califórnia.
É verão no porto de pesca da cidade de Camden, no Maine, onde vive Matt Fowler (Tom Wilkinson), um médico nascido no estado e casado com Ruth Fowler (Sissy Spacek), uma professora de canto. Frank (Nick Stahl), o único filho do casal que passa as férias de verão em casa, trabalhando para juntar dinheiro para a faculdade. Ele se envolve com Natalie Strout (Marisa Tomei), uma mulher mais velha e com dois filhos, o que deixa seus pais bastante contrariados e apreensivos. As coisas pioram para Frank e Natalie, quando ela recebe a indesejada visita do ex-marido e acontece um terrível incidente. À medida em que o verão vai chegando ao fim, todos se vêem em meio a uma tragédia que jamais poderiam prever.
Leonard é um homem atraente mas perturbado que regressa à casa de infância após uma tentativa de suicídio. Enquanto recupera, sob o olhar atento dos seus pais, ele conhece, quase ao mesmo tempo, duas mulheres: Michelle, uma bela e misteriosa vizinha – exótica e por isso meio deslocada no bairro de Brighton Beach; Sandra, a encantadora e atenciosa filha do empresário suburbano que vai comprar o negócio da família de Leonard. Numa primeira fase, não resistindo à sensualidade de Sandra (e à pressão da família), Leonard descobre, gradualmente, uma oculta intensidade emocional nesta mulher. Quando Michellle parece estar condenada a apaixonar-se por Leonard e a família de Leonard o pressiona a comprometer-se com Sandra, ele vê-se forçado a tomar uma decisão impossível entre a impetuosidade do desejo, arriscando-se a cair na obscuridade que quase o matou, ou o conforto do amor.
Quando Charlie tinha dez anos recusou um beijo a uma rapariga um bocadinho estranha e foi assim que tudo começou... Ela lançou-lhe um feitiço e agora, 25 anos depois, Charlie, apesar de ser um dentista de sucesso, continua sozinho. Como se isso não fosse suficiente, ele descobre no casamento de uma ex-namorada que todas as raparigas com quem namorou encontraram o amor das suas vidas com o namorado que se seguiu a ele. Charlie transforma-se assim no amuleto da sorte e todas as mulheres querem agarrá-lo na esperança de a seguir encontrarem o verdadeiro amor. Sentindo-se ainda mais só, Charlie conhece a bela Cam, mas sabe que para viver com ela uma história de amor tem de descobrir rapidamente a forma de quebrar a maldição.