解放战争进行到了第三年,东北全境解放,范天喜与卢汉也在暗中扩大民团武装力量。蒋介石依旧不放心云南,派军进滇。春儿老伤复发,身体每况愈下,将范天喜托付给王雁。美国飞虎队的陈纳德将军卸甲经商来到昆明宴请范天喜等,范天喜在门外遇到起义滇军军官遗属在乞讨过活,毅然带着滇军军官遗属进入宴会大厅。
在陈纳德将军的宴会门外,对国民党政府丧失信心的徐远东向范天喜透露,龙云很快将被转移至台湾,能否在此之前见到龙云,取决于陈纳德将军。陈纳德已经卸甲经商,此行一来会会老友,最为重要的是想开辟昆明、上海、南京的定期航班,范天喜与陈纳德约好第二天一起飞往南京向政府催讨军饷,实际上范天喜此行的目的是营救龙云。
宴会上春儿带着起义滇军官兵遗属来到前云南警总局长霍奎章面前,历数云南警总种种罪行,逼迫霍奎章、徐远东给抗日滇军官兵遗属道歉。在范天喜和春儿的努力下,卢汉下令在西山成立收容所,安置抗日滇军官兵遗属。
范天喜事先通知了南京地下党准备协助,带着春儿飞赴南京解救龙云。陈纳德亲自驾机,二人英雄惜英雄,在飞行途中,范天喜请陈纳德帮忙约见龙云,陈纳德欣然应允。徐远东借故将毛人凤调出南京,为范天喜见到龙云提供了方便。
软禁龙云的住所铜墙铁壁犹如监狱,毛人凤严格限制龙云的活动,动用了三十多人看守,尤其防备龙云会见滇军旧部,听说范天喜到了南京更是加了一万个小心。陈纳德借口购买龙云在云南的宅邸肯请蒋介石同意与龙云会面进行商谈,范天喜终于跟随陈纳德见到了龙云,两人约定当晚出逃。
当晚,龙云在住所内宴请看守转移他们的注意力,范天喜与地下党在外用计突破,但毛人凤老奸巨猾突然加派人员看守,营救行动困难重重,首次行动失败,只能另想办法。范天喜首次营救龙云行动失败,想来想去觉得还是得借用美国人陈纳德的力量才能加快行动,待到汤恩伯的舞会上找到陈纳德,陈纳德已经跟汤恩伯谈妥了一桩飞往香港的运货生意。
范天喜请陈纳德帮忙帮到底,设法将龙云送往香港,陈纳德果断拒绝。但陈纳德无法拒绝春儿的邀舞,在舞池中,春儿婉婉道出往日罗纳德与滇军的交情请罗纳德以商人立场重新考虑营救龙云的回报率,陈纳德被说动心了,但要与夫人商议第二天给范天喜回复。
第二天,陈纳德来到范天喜的住处,答应范天喜可利用汤恩伯飞往香港的包机为掩护,只要范天喜能尽快救出龙云赶上这趟飞机。范天喜与春儿来到龙云住处,上演了一出狸猫换太子,将龙云送出软禁住所,成功登上陈纳德的飞机飞往香港。
范天喜回到昆明,此时蒋介石政府风雨飘摇。毛人凤得知龙云逃往上海的消息后气急败坏,一心认定是范天喜救走了龙云,通过不断对卢汉持续施压,逼范天喜认罪。毛人凤带人将范天喜和卢汉包围在省政府大院,叫来软禁龙云住所的一个守卫指认范天喜,守卫一口咬定是范天喜放走了龙云,范天喜凭借机智口吐莲花将守卫骂死,毛人凤也被此种情势震慑,正要动武,春儿带着滇军警卫团及时赶到,形势突变,武装对质中毛人凤占不到任何便宜,无计可施,狼狈离去。