《上海皇帝》吕良伟扮演上海30年代帮派老大杜月笙，郑则士扮演黄金荣，李锦江扮演张啸林，叶童扮演孟小东，刘嘉玲扮演会所的老板娘，斯琴高娃扮演黄金荣的妻子，苗乔伟扮演的国民党将军。分上下两部“岁月风云”“雄霸天下”。影片是以杜月笙的发迹，及一生经历为主线的，香港的编剧们对历史细节的考据非常到位，影片中许多都是有历史记载可寻，比方黄金荣打了军阀卢小佳一巴掌结果被劫持回去，而杜月笙去救他，又比方张啸林的出生以及之后做了汉奸又被暗杀等等，虽然其中杜月笙是否为了救黄金荣与卢做起了走私鸦片的生意，暗杀张啸林的是否真是杜月笙所指示的，可能有一定偏颇，但编剧们也处于忠于历史的原则，在电影中，对杜月笙等人的名字都做了相应的改动，毕竟电影是艺术，即使反映了历史人物，处于艺术效果还是会做些改动，也或者是因为对于历史，很难去一探真实，保守起见而这样做也未可知，但这样人物名字上的改动确实反映了编剧们的敬业精神。元彪也拍过一部电影《杜月笙》，只是该片为纯功夫片，没甚典型意义。
上海皇帝有几部