在濑户内海近海边荒岛上住着一对农民夫妇,他们有两个天真可爱的孩子。小孩非常听话,一起帮着料理家务。岛上严重缺水,周围都是咸水,一滴也不能用。因此,夫妇俩每天要从对岸运来饮用水,浇灌庄稼的水。每天拂晓就得起床,到对岸把水一担担的装上船,再浇灌到地里。但是庄稼长得不好。年复一年,他们开拓了一片又一片荒地。有时孩子们到海边钓到鱼都舍不得吃,都拿到集市上卖掉,换点钱吃顿好饭。一天,大儿子得了疾病,等夫妇俩从对岸赶回来,有驾船到对岸请来医生时,孩子早已断气了。夫妇俩怀着悲痛的心情火化了儿子,痛苦使他们更加痛苦沉默了,然而他们还是这样年复一年继续过这样的生活。。在一个毗邻大海的海岬顶端,端庄可亲的柏木悦子(吉永小百合 饰)独自经营一间小小的咖啡屋。不成器的外甥浩司(阿部宽 饰)住在附近,每天和悦子乘船打来清水,烹制咖啡,迎接新一天以及常客们的到来。三十年来爱慕着悦子的谷先生(笑福亭鹤瓶 饰)、因某事和女儿(竹内结子 饰)关系隔膜的龙崎德三郎(笹野高史 饰)、互相看不顺眼的住持和神父,都为咖啡馆增添了无限的乐趣。此外,远道而来的单亲父亲(井浦新 饰)和为生计所迫的小偷(片冈龟藏 饰),在与悦子邂逅后也重新找到前进的方向。永远笑容满满的悦子,似乎坚守着某人的到来……
本片根据森泽明夫的小说《守护彩虹的海岬咖啡屋》改编,小说以真实存在的咖啡屋和店主人为蓝本创作。。