1937年,七七事变次日,参与学校赛跑的金陵女子学校周芷兰被前去授奖的四川军阀朱豪看中,并强制把她娶到家。在快结婚的那个时候,朱豪被急招到抗日前线,并把新娘也带去沙场。在抗日前线,周芷兰亲眼见到了战役的日趋激烈,并对朱豪有新的了解,但这时的朱豪选择放她走。周芷兰在追随国民党迁移重庆市的那个时候,重逢了在战地上了解的县委书记员秦必成,并和他在重庆市成为了两口子。秦必成在重庆市政界这一个大染缸中开始愈来愈迷失自我,并最后因受贿被枪决。和秦必成离异的周芷兰,结交了自己生命中的第3个男性,国民党行政院官员陈渝。陈渝在政治上的刚正不阿并没有挽回摇摇欲坠的国民党,并在国民党逃往中国台湾之时,终结了自己的性命。经历了一切的周芷兰和朱豪在一块迎来了新中国的解放。
跟过去塑造的英雄人物有所差别,本次张丰毅在《雾都》尽管扮演的是英勇善战的川军军长,但与此同时也劣迹斑斑。“很有匪气的一个人物,很像黑社会老大。”导演黄力加描述张丰毅的人物说。往日张丰毅给人的感觉大多数是沉默寡言或者惜字如金,但黄力加却不那么认为“实际上他不是那般的,他身上有幽默风趣和童真的地方,我也恰好是见到他身上的这种特点才选择叫他出演这一个人物的,并且由于他的逻辑思维能力很广,因此随意一个问题都能无休止的说,典型性的话痨。”