Le film, tiré d'un roman d'Antonio Tabucchi, raconte l'histoire d' une femme riche qui arrive sur une petite île portugaise pendant que son mari est à la Seconde Guerre mondiale ; là, un humble pêcheur, promis à une fille du village, tombe amoureux d'elle, et elle tombera également amoureuse de lui, mais son mari pourrait revenir.
Nous sommes en 1944, Port Pim est une halte pour ceux qui fuient la Seconde Guerre mondiale. Une histoire d'amour passionnée entre Lucia, une femme sophistiquée, et Lucas, un jeune baleinier, qui attire les baleines avec ses chants. Elle va découvrir en Lucas que l'innocence a un pouvoir de séduction écrasant.