Quan Quoyle (Kevin Spacey), un home solitari i desgraciat, perd la seva dona, de la qual estava separat, en un accident de cotxe, decideix abandonar Nova York i traslladar-se amb la seva tia i la seva filla a un petit port pesquer de Terranova, la terra natal de seus avantpassats. Allà aconsegueix treball com a reporter al diari local i, a mesura que passa el temps, se sent cada vegada més identificat amb el paisatge i més a gust amb si mateix. A més, a poc a poc, sorgirà un romanç entre ell i Wavey (Julianne Moore), una dona que també ha de combatre els fantasmes del passat.