Dennis Kwan (Alan Tang) é um jovem homem de família que vive em San Francisco e está bem estabelecido, tem um emprego comum, uma boa esposa e um bom filho. Seu primo é um criminoso que está tendo o seu território ameaçado por refugiados vietnamitas e pede para que Dennis mate os causadores de problemas, mas quando ele vai fazer isso, ele acaba testemunhando alguns assassinatos e operações ilegais envolvendo agentes ocidentais sob a liderança de um agente corrupto (Chang Yi). Dennis foge para Hong Kong, depois sua esposa e filho vão também, mas serão seguidos pelo agente corrupto e criminosos vietnamitas.