鲁迅(濮存昕饰)出生于19世纪末的江南水乡,这位中国文化界的重要人物经历了人生的几度沉浮,见识了人吃人的黑暗现实。1933年,鲁迅与夫人许广平(张瑜饰)在上海度过了人生最后的时光。在凶险的暴雨之夜,丁玲和潘梓年遭到反动派绑架,侥幸逃生的瞿秋白向鲁迅求助。民权会负责人杨杏佛(夏志卿饰)振臂高呼,要求严惩绑架案的策动者。面对黑暗的现实,鲁迅依然选择反抗。在光天化日之下,杨杏佛却惨遭杀害。见过太多年轻人的离去,早已习惯了不会流泪与悲哀的鲁迅,为逝者悼念,对执政者的歹毒与利欲熏心提出谴责。暂时避难的瞿秋白虽然逃过一劫,但他的生命终将为革命事业献出。鲁迅带着幼子海婴,从容走过杀机四伏的上海街头,直至生命的最后时刻。