《名曲满天星》中忆述，歌曲原定由男主角许冠杰演唱，但由于制作方的内部纠纷，电影拖了两年还没拍完，许冠杰罢唱，便急着另找罗文录了音，后来问题解决，许冠杰把歌拿回来唱，罗文版结果被弃用，只以片段形式出现在电影续集《笑傲江湖II东方不败》。罗文曾重新灌唱，由赵增熹编曲，粤语版收进其专辑《迟来的爱》（1990年），国语版则见于专辑《红尘无泪》（1992年），国粤两版只有几个字眼的差别。<br>据黄霑另一访问，许冠杰曾提出修改歌词，但遭他坚拒。这是二人首次音乐上的合作，黄霑形容许吃完晚饭、闲聊一会后才以最轻松的状态