魔術大師陸幻奇(陳強飾)在闊別祖國二十五年后,于1962年返回上海。1937年,在閔行戲院表演魔術的陸幻奇突遭橫禍,偽警長(李天濟飾)覬覦陸妻美色,誣陷陸用的道具手槍是“私藏軍火”。陸妻被逼自殺后,陸把小兒阿毛托咐給好友王小六子(程之飾),只身逃亡海外,一晃二十五年過去了。當年的阿毛如今叫張志誠(韓非飾),是公交車上的售票員,而回到上海陸幻奇乘座的第一輛交通工具就是兒子的共交車,無奈父子相逢不相識。而陸在車上遺失的行包被志誠打開,發現了當年的魔術用道具手槍,他下班后即送往雜技團尋找失主。陸見物思人,不忍回想悲慘往事,他把魔術槍送給了志誠。王小六子后來見到這把手槍,頓然大悟......