由澳門的一宗命案開始,名妓張美玲(張艾嘉)被發現在酒店房中刺殺了前度男友中村(鶴見辰吾)。在審判的過程中,發現了中村與美玲十年前的一段不可告人的往事,更發現美玲與夜總會經理白蘭(姚煒)之間曖昧的關係,而白蘭中村亦為了美玲而造成終身遺憾的錯誤。 《海上花》是楊凡導演的影片中戲劇原素最豐富的一部,其中有刻骨銘心的異性戀,有曖昧纏綿的女同性戀,有販毒與吸毒者的矛盾,有妓女與鴇母之間的衝突。 女主角張艾嘉在本片中的表現被譽為當年最優雅的演出,日籍男主角鶴見辰吾以極其浪漫的姿態風靡不少女性觀眾,而姚煒則成為中國電影史上女同性戀的經典人物。 主題曲:《海上花》則囊括幾乎當年所有港臺音樂大獎,並成為詞曲羅大佑、主唱甄妮音樂事業上的新里程。。民国年间,石大头、彭二骡、武山虎三异姓兄弟为湘西名绅沈家齐收养,三人肝胆相照,情同手足。十年后,因缘际会,三兄弟分别投入“国、共、匪”不同阵营,接连不断地卷入政治的明争暗斗,成为你死我活的对手。曾经同生共死的兄弟,在愈发激化的矛盾中,终于走到了割袍断义、挥刀相见的一天……抗日战争爆发,尽管旧日恩仇如山,但在民族大义面前,恩断义绝的三兄弟重新站在了一起。他们各自率部,组建抗日湘军,在“淞沪会战”的关键时刻,远赴杭州湾,凭着简陋的武器,与日军侵略者殊死血战,用鲜血与生命,铸就了气壮山河的血肉长城……。