À l’occasion d’un enterrement de vie de garçon, Danny, un producteur de musique, et ses trois amis, se retrouvent à Port Isaac, petit village des Cornouailles. Celui-ci abrite une chorale formée par un groupe de marins et sauveteurs. Après les avoir écoutés, le patron de Danny, en plaisantant, lui demande de rester sur place et de proposer un contrat discographique au groupe. Au moment où Danny obtient enfin l’accord des chanteurs, il apprend qu’il a été le jouet d’une farce. Il ne peut pas renier la parole donnée et choisit d’aller au bout de son projet. Il entame des enregistrements de la chorale sur un bateau, dans une église, assisté d’Alwyn, chez qui il est logé. Après des débuts difficiles, Danny s’éprend de la jeune femme et de sa petite fille. Le pub, cœur battant du village, croule sous les dettes. Son patron, le frère d’Alwyn, doit se résigner à le vendre. Il demande conseil auprès de Danny, qui pense que la vente est la meilleure solution. Après quelques concerts, les Fisherman’s Friends commencent à se faire connaître et apprécier. Face à un public approprié, ils ont du succès. Danny peine pourtant à convaincre ses collègues de la viabilité commerciale de la chorale. Au moment où l’une des chansons du groupe a du succès, le village apprend que Danny a favorisé la vente du pub, provoquant la colère des habitants. Pour se racheter, il échange son appartement londonien contre le pub dont il devient le propriétaire. Il regagne ainsi le cœur d’Alwyn.