Američka mornarica unajmi Charliea Chana (Warner Oland) kako bi pronašao bandu internacionalnih špijuna. Charlie putuje u Berlin, gdje njegov sin sudjeluje na Olimpijadi kao član američkog plivačkog tima. Jedan od Charlievih suradnika, Richard (Allan Lane), zaljubljuje se u zavodljivu Yvonne (Katherine DeMille), što njegovu djevojku Betty (Pauline Moore) dovodi do očaja. Ono što niko ne zna (,a Charlie sumnja) jest da je Yvonne jedan od špijuna i da radi sa tajanstvenim Arthurom Hughesom (Henry Gordon). Yvonne u Bettyjinu prtljagu stavlja ukradeno tajno oružje, čime počinje prava akcija - jurnjava kroz Berlin i otmica Charlievog sina.