杰夫(平·克劳斯贝 Bing Crosby 饰)和泰吉(鲍勃·霍普 Bob Hope 饰)是出生入死的两位好友,彼此之间的友谊非常的坚实。一次,喜欢探险的两人架着木筏在大海上漂流着,哪知道木筏出了问题,遭遇了海难的杰夫和泰吉随波逐流漂流到了一座荒岛之上。幸运的是,一支骆驼队途径荒岛,救出了被困的两人,将他们逮到了一座名为阿拉伯之夜的城市中。
在那里,泰吉不幸被卖给了公主萨尔玛(多萝西·拉莫尔 Dorothy Lamour 饰),成为了整天受她欺凌压迫的奴隶。不忍心看好友过如此悲惨的生活,杰夫决定救出泰吉。在此过程中,杰夫遇见了残暴的沙漠酋长姆拉(安东尼·奎恩 Anthony Quinn 饰)。