富家女Flora(钟楚红饰演)毕业两年已转了几次工,对前途感到迷惘,对生活则漫不经心。男友John(金兴贤饰演)提出结婚,她以读书为借口推托。好友Susan(陈秀珠饰演)打算婚后随男友Andy(黎汉持饰演)到星加坡发展,令Flora更觉孤单。
鸦片战争爆发后,为了抵抗外敌,清政府同意兴建九龙城寨(也称九龙寨城)。城寨于1847年建成,内建衙署,并设兵房。英国于1861年正式接收九龙半岛,城寨南门一带,英国人就在眼前。1898年中英谈判《中英展拓香港界址专条》时,李鸿章表示愿意以99年期租借新界予英国,但力争保留九龙城寨,使驻扎在内的满清官员可以自由活动,此条件成为日后中英两国争吵不休之源,寨城变成中英港三方角力的场所。
江湖人物阿龙(刘德华饰演)是姑爷仔,靓妹仔阿宝被阿龙英俊外表吸引。阿宝来自低下家庭,父母无暇照顾,与大伯及祖母同住,决定搬出自食其力,并为阿龙到色情场所接客,却发现阿龙一脚踏两船,与另一女子Amy相好,忍无可忍下,阿宝向二人泼酼酸。同窗好友美玉(刘美君饰演)奉子成婚,却不得丈夫珍惜,最后错手杀死婴儿。好友二人在警局相遇,含泪无言。
乐敏华(Joey)是杂志记者(顾美华饰演),到越南胡志明市采访临时收容中心,遇上曾偷渡来港的华侨少女阿雪(刘玉翠饰演),阿雪在港被甄别为经济难民而自愿遣返越南。Joey随阿雪回家采访,发现阿雪众多亲人皆英年早逝,阿雪托辞众人乃病死,Joey有感当地无人敢言真相。
上世纪二十年代,锦华(樊少皇饰演)被母亲送到梨园学戏,与年长数岁的师兄(李羽田饰演)特别投缘,师兄弟吃尽苦头,熟念曲词,却目不识丁。
家安(黎汉持饰演)出身低下层,走私艺术品,间中兼任人体模特儿工作。女友(魏秋桦饰演)属于中层阶级,从事艺术活动的行政工作。男主角母亲年老多病,得阿莲(郑丽芳)照顾,母亲希望儿子与阿莲结婚,家安对阿莲没有感情,终日梦想与女友前往巴黎。
段小楼(岳华饰演)与程蝶衣(余家伦饰演)学艺十年,终于成为独当一面的梨园新秀。二人在北京过着舒适生活,仍未感到大时代风暴快将来临。文化大革命期间,台上的霸王与虞姬,在台下被迫互相批斗,现实生活中四面楚歌让人难以承受。及后,二人辗转流落香港。一对才子佳人终于重逢,却是另一番滋味…
1970年,九龙城寨发掘出两枚大炮,陈伯儿子阿满(林伟图饰演)是街坊福利会委员,坚持大炮属中国政府所有,不让港英政府插手。陈伯一生都在城寨生活,城寨成为三不管地带,龙蛇混杂,居住环境欠佳,陈伯一家人仍坚守城寨,一次又一次地抵抗港英政府清拆城寨的行动。
老王(谷峰饰演)是国民党老兵,与妻子(傅月美饰演)及儿子王国华(李泳汉饰演)居于调景岭。老王对儿子很严厉,寄望他努力读书。长大后,国华(陈国邦饰演)拒绝到台湾升读大学,父子为此争吵,老王赶走了儿子。
1941年,抗日战争爆发数年,香港乡郊地区仍未受战事牵连,教书先生萧先生(罗家英饰演)在村中过着尚算平静的生活,闲时为村民写家书,协助调解邻里纠纷,又收留从内地流徙而至的旺叔,深得村民敬重。萧先生心仪村内郑家女儿(周秀莲饰演),托媒人提亲,可惜郑女已受村长家茶礼,萧先生深受打击。其时旺叔欲步行回乡,却因日军压境被迫折返村中,村民得悉日军将至,人心惶惶,萧先生解散学生。