三十年代旧上海,各方势力纠结,错综复杂。乡下青年小虎(元彪 饰)来至上海,寻找在英租界担任军官上校的哥哥大虎(林子祥 饰)。然抵达当晚便遭遇一场枪战火拼,双方为了一笔巨额的海外捐款大打出手,死伤无数。 在新结识的马戏团好友帮助下,小虎成功找到哥哥。大虎为人正直,疾恶如仇,但在这样的乱世他的力量微薄。由于无力铲除租界内的毒品走私活动,他被上司派去保护巨鳄金爷(洪金宝 饰)从海外归来的干女儿宋璧君(梅艳芳 饰)。宋曾是大虎的恋人,如今为追查失踪的捐款潜回上海。爱情、友情、亲情以及国家道义,在旧上海发生了激烈的碰撞……
李·阿伦伯格,索拉·伯奇,罗伯特·米亚诺,理查德·奥布里恩,汤姆·贝克,杰瑞米·艾恩斯,布鲁斯·佩恩,马龙·韦恩斯,佐伊·麦克勒兰,Andrew·Blau,贾斯廷·威林,杰里·马哈萨克,奇亚杰姆,克里丝滕·威尔逊,爱德华·朱伊斯伯里,戴维·阿纳森,Roman·Hemala
丹尼·格洛弗,迈克尔·比斯利,道恩·强森,奥卡菲娜,丹尼·德维托,詹姆斯·威廉·巴拉德,亚历克斯·沃尔夫,约翰·盖蒂尔,凯文·哈特,查尔斯·格林,保罗·皮尔斯伯里,瑞斯·达比,凯伦·吉兰,杰克·布莱克,摩根·特纳,罗伊·麦克凯恩,尼克·乔纳斯,丹妮亚·拉米雷兹,瑟达吕斯·布兰,尼克·戈麦斯,萨尔·隆戈巴尔多,科林·汉克斯,麦迪森·伊瑟曼,玛琳·辛科,布鲁诺·罗斯,莎拉·贝纳尼