Dopo una vita costellata di fallimenti e amarezze, per Quoyle (Kevin Spacey - premio Oscar per "American Beauty") la perdita della moglie da cui era separato è il colpo ultimo che lo spinge a rifugiarsi nella terra dei suoi antenati: Terranova, assieme alla figlia e alla zia (Judi Dench - premio Oscar per "Shakespeare in love").
Nel villaggio di pescatori di Killick - Claw, Quoyle trova un lavoro come cronista presso il quotidiano locale, The Gammy Bird. Ad ogni articolo, l'uomo affina la sua sensibilità nei confronti della volubile cittadinanza, cui si accompagna una sempre più profonda conoscenza di sè stesso. A poco a poco nasce la storia d'amore con Wavey (Julianne Moore - "Hannibal"), una donna che vive con i propri demoni.
Nella bellezza magica e avversa di Terranova, Quoyle riscopre il suo passato e la possibilità di recuperare la sua dignità.