下山豹(馮德倫)為了迷戀的舞女(舒淇)而與九紋龍(李燦森)在舞廳決斗,戰(zhàn)敗后流亡到巴西成為大廚,二十年過(guò)去,患了老年癡呆癥的下山豹(曾志偉)回憶起自己這些年的寂寞生活,陪伴自己的只有鄧麗君的國(guó)語(yǔ)老歌《我只在乎你》和裝有舞女抽過(guò)的半支香煙的隨身煙盒,決定回到香港尋找舞女。 下山豹于街頭結(jié)識(shí)了少年煙仔(謝霆鋒),與他的癡情截然相反的是,煙仔認(rèn)為哪怕是嘴上叼著的香煙都比愛(ài)情長(zhǎng)久。看在金錢(qián)的份上,煙仔答應(yīng)幫下山豹的忙,慢慢地,兩段過(guò)去的濃情浪漫愛(ài)情故事開(kāi)始燃燒。