为了保住那不勒斯的房子,债台高筑的兄弟俩设计欺骗一位富有的女继承人。但很快,意料之外的爱情使计划变得复杂起来。二十世纪七十年代的香港,娱乐业蓬勃发展,歌舞升平之地颇多,而丽花皇宫夜总会就是其中的代表之一。迫于生计,爱好唱歌的姚小蝶(邓萃雯 饰)来到了丽花皇宫。在这里,小蝶结识了性格各异的众人,有令人怜爱的蓝凤萍(万绮雯 饰)、性格傲慢的红莲茜(商天娥 饰)、有热情的金露露(蔡晓仪 饰)。小蝶在这里因机遇得到赏识,成为了丽花的当家花旦;而在感情生活上,她遇到了让她一生难忘的沈家豪(江华 饰)。而二人也因误会相识,又因彼此吸引而相恋。凤萍、露露和莲茜也各自经历着悲欢离合的人生。越战爆发,家豪前去寻找凤萍,一去未返,就这样让小蝶等了二十年。
二十年后,丽花皇宫昔日的辉煌不再即将被拆除,再次登台的小蝶为其做最后的慈善演出,一切布置如同往昔,而早已物是人非。这时,家豪却回来了。阔别二十年之久,已到中年的二人能否破镜重圆?。影片的灵感基于一个理论,坐过牢的人1千个里,只有3个不重回犯罪的道路。西蒙·加顿(史蒂夫·库根 饰)是一位不过不失的公务员,有一次他不经意地看到曼切斯特的一位高级侦探杀了一个人,为了避开追杀,他开始逃命。但是涉案的警察威胁说要把西蒙·加顿扔到大牢里去,然后把他强奸。西蒙·加顿知道,他唯一清脱罪名的机会就是找到一盒电视台的录象带,那盒带子记录了谋杀的过程,然后把带子交给警察。现在唯一的麻烦是那盒录象带放在银行的保险库里,西蒙·加顿于是计划召集以前坐过牢的一班伙计,一起去抢劫银行。。