夏洛特(贝蒂·戴维斯 Bette Davis 饰)已经能算得上是一个老姑娘了,她梳着呆板的发型,穿着保守的服装,性格也古里古怪的,更糟糕的是,她似乎还染上了酗酒的坏毛病。在家人的建议之下,夏洛特决定踏上治疗心灵的旅途,登上了驶往远方的游轮。
在游轮上,夏洛特邂逅了名为杰瑞(保罗·亨雷德 Paul Henreid 饰)的男子,并且在误打误撞之中和杰瑞的女儿结下了深厚的友谊。很快,夏洛特就感到自己坠入了情网之中,然而,此时的杰瑞并不是自由身,他有这一段无法结束的婚姻。心碎的夏洛特选择了离开,而夏洛特的母亲也在不久之后撒手人寰。
玛丽(珍妮弗·琼斯 Jennifer Jones 饰)在意大利度假时邂逅了名为乔班尼(蒙哥马利·克利夫特 Montgomery Clift 饰)的男子,两人之间相互吸引,很快就走到了一起,相互陪伴度过了快乐的两天。然而,快乐的日子都是短暂的,玛丽即将离开意大利前往巴黎,乔班尼劝说玛丽留下来,留在他的身边,可是固执的玛丽却去意已决,这让乔班尼非常的愤怒,他失手打了玛丽。
悲伤的玛丽准备搭上前往巴黎的火车,就在火车快要开动的时候,乔班尼出现了,他不顾危险穿越轨道来到玛丽的身边,他的举动感动了玛丽,两人重修旧好。虽然错过了这一班火车,但下一班火车很快就来了,留给两人的时间越来越短了。