1937年,魔术师卢焕琪夫妇在上海闵行的一家剧院表演魔术。陆焕奇独自逃亡二十五年后,回国寻找儿子,探望朋友。此时,王小六已经改名为张金生,成为动物园的繁育主任;阿毛叫张志诚,做过公交车售票员。陆焕琪去上海杂技团找王小六子,王小六子正好在志诚服务的大巴上。父子相见,却互不相识。志诚在车里找到了陆焕琪被遗忘的皮包,在包里找到了一把神枪,便赶往杂技团归还失物。陆焕琪不敢索取这把神枪,因为这让他想起了旧社会发生的事情。反复论证后,他才松了口气。随后志诚热情地陪他打听儿子的情况,却一无所获。魔术师因为一份国外演出合同准备回国。临走前,他把神枪送给了志诚作为纪念品。有一次,志诚把手枪给天天玩。王小六见到他,就问他来历。方知道这把手枪的主人是他认识已久的老朋友。他立即带着志诚和天天去华侨饭店找陆焕琪,可是陆焕琪已经去火车站了,又匆匆忙忙又丢了天天。他们赶到车站,火车已经离开站台,但陆焕琪没有赶上。他发现天天迷路了,几经周折,终于把天天送到了王啸身边……