Hans Schmidt, ingenieur allemand, doit superviser un chantier qui doit etre equipe de machines importees de son pays. Il demande que son ami Zhao Shuxin lui serve d'interprete. La direction refuse et lui attache un traducteur parfaitement incompetent. Zhao, de parents catholiques, est sous surveillance policiere, suite aux soupcons que nourrit la secretaire locale du parti, au sujet d'un mysterieux canon noir.