1937年,魔术师陆幻奇与妻子在上海 闵行一家戏院表演魔术,伪警察局长 觊觎陆妻美色,诬指一把魔术手枪为 “私藏军火”,陆妻被迫自杀。魔术 师无奈,把尚在襁褓的儿子阿毛托给 耍猴的老友王小六子,只身逃亡国外 。二十五年后,陆幻奇回国寻子访友 。此时,王小六子已更名张金生,成 为动物园的饲养主任;阿毛取名张志 诚,任公共汽车售票员。陆幻奇到上 海杂技团去找王小六子,恰巧乘的就 是志诚服务的公共汽车,父子相逢却 不相识。志诚在车上拾到陆幻奇遗忘 的皮包,并发现包内有一把魔术手枪 ,即赶去杂技团送还失物。陆幻奇因 这把魔术手枪联想到旧社会的遭遇, 竟不敢认领,通过再三解释,他才放 心。继而志诚热情地陪他出去打听、 寻觅儿子,却一无所获。魔术师因国 外演出合同关系,准备启程回去。临 行前,他把魔术手枪送给志诚留念。 一次,志诚把手枪给孩子甜甜玩耍, 被王小六子看到,追问来源,方知手 枪的主人正是阔别已久的老友。他随 即带着志诚、甜甜去华侨饭店找陆幻 奇,但陆已去火车站,匆忙中又走失 了甜甜。他们赶往车站,火车已驶离 站台,但陆幻奇并未走成,他发现迷 路的甜甜,几经周折,终把甜甜送到 王小六子工作的地方──动物园。于 是,老友、父子、祖孙得庆团圆。