故事发生在《加勒比海盗3:世界的尽头》沉船湾之战20年后。男孩亨利随英国海军出航寻找被聚魂棺诅咒的父亲“深海阎王”威尔·特纳,却在百慕大三角遭遇被解封的亡灵萨拉查船长。获取自由的萨拉查屠尽加勒比海盗,征服了整个海域,手刃了“黑胡子”爱德华·蒂奇的里海海盗王赫克托·巴博萨船长在女巫口中得知了萨拉查的真实目的:为寻找他的宿敌杰克船长。海盗的命运皆压在落魄的老杰克被封印的黑珍珠号,以及天文学家卡琳娜·史密斯口中的远古三叉戟上。。讲述了一个叫纳斯德的族群想将“艾里奥斯大陆”上的能源石据为己有,人类和精灵为了保护能源石,不惜与纳斯德族激战。故事围绕在“艾里奥斯大陆”上的六块能源石而展开的冒险之旅。。二次大战结束后,从军中退伍的袍泽鲍伯(平克劳斯贝)和菲尔(丹尼凯)转而投身舞台,成为歌舞表演的搭档,后来经由菲尔从中穿线,介绍同样从事歌舞表演的美丽姊妹花贝蒂(乔治克龙尼的亲姑姑--萝丝玛莉克龙尼)和茱蒂与鲍伯认识,后来两姊妹应邀在圣诞节时到佛蒙州表演,两位护花使者理所当然地也跟著前往,没想到邀请两姊妹的旅馆老板正好是鲍伯和菲尔昔日的指挥官,在这个亲朋好友团聚的圣诞时节,这群能歌善舞的男男女女又会制造出怎样的浪漫情怀呢?本片的同名主题曲是圣诞节不可或缺的应景歌曲,由歌舞片鼎盛时期的最佳男主角平克劳斯贝浑厚动人的歌声娓娓唱出,也成为本片最具吸引力的特点。。