1937年抗战开始,闻一多在昆明西南联大任教。抗战八年中,他留了一把胡子,发誓不取得抗战的胜利不剃去,表示了抗战到底的决心。后来,抗战胜利,闻一多果真就剔去了胡须。
1945年闻一多为中国民主同盟会委员兼云南省负责人、昆明《民主周刊》社长。但是那时候的蒋介石始终不放过共产党,一二一惨案发生后,愤怒的闻一多英勇地投身爱国民主运动,反对蒋介石的独裁统治。
1946年7月11日,民主斗士遭遇暗杀,临终前心有不甘地喊着:“为了民主!为了民主!”
当夜凌晨一时左右,有学生报告闻一多,说李公朴遇刺,已送入云大医院,闻一多从**爬起要去医院,被家人拦着,因为当时他正发着高烧,家人连说带劝才把他按照在藤椅上,但是他拄着拐杖,悲愤、愤怒。好不容易捱到5点,他在几个同学的陪同下,到了医院,只可惜李公朴伤重不治,一个小时前就停止了呼吸。
15日上午,治丧委员会在云大至公堂举行“李公朴先生殉难经过报告会”,由于当时闻一多已经屡遭恐吓,家人为了保护他安全,不让他参加,但是无论如何他还是决定去。谁知,当天会场混进了许多特务,所以当李公朴夫人张曼筠怀着悲愤叙述李公朴遇害的经过时,特务们大声起哄,乱吹口哨。本来准备不发言的闻一多,这时实在忍无可忍,拍案而起,不顾事先商量好不上台发言的允诺,跨上主席台发表即席演讲,也就是他著名的那篇《最后一次的讲演》。
演讲完结束后,回到家中,他还跟夫人开玩笑说,你放心了吧,你看,我不是回来了吗?其实,这时候儿子立鹤也为父亲安全担心,特别是14、15号,收到一个女特务塞给他的恐吓信,上面写着“这两天就要你们父子两个的命”。
午饭后,闻一多告诉稍微睡了一会,然后1点半要在一家杂志社召开记者会,不过记者招待会很不正常,有些人故意提一些挑衅性的问题,可能是会场上冒充记者的特务。大概靠近5点,记者会结束,闻一多和儿子看看周围没有特别不正常的情况,才开始离开,立鹤还买了一份晚报,两人一起向西仓坡宿舍走去。
其实,这时特务已对这一带做了埋伏,他们躲在西仓坡宿舍对面的粮仓里,等闻一多父子走在距宿舍大门还有十几步元远时,突然遭遇枪击,闻一多应声倒地,立鹤立刻本能地扑到父亲身上,想用自己的身体保护父亲,不过狠毒的特务们又向着立鹤开枪,直到立鹤被打得从闻一多身上滚了下来,又对着闻一多不了几枪,然后扬长而去。
闻一多也一句遗言都未留下,就悲壮惨死,其子闻立鹤身负重伤,不过幸运的是,捡回条命。
闻一多被暗杀后,举世震惊,当时在庐山的蒋中正也知道问题的严重性,下令唐纵彻查,暗杀事件很快就破案,李文山和汤时亮由宪兵司令部举行公开军法审讯,两人经审讯后被枪决。昆明警察局长龚少侠也因此被撤职。事实上是云南警备总司令霍揆彰安排了两名死囚充当凶手被枪决,真凶早已逍遥法外。