Året är 1937. Sean Penn är Glendon, en lika slug som sluskig slipsförsäljare som akterseglats i Shanghai. Madonna är Gloria, en pryd och skötsam missionsfröken som är så olik Glendon man kan tänka sig. Av helt olika skäl slår de sig samman i jakten på en last med 500 kg opium, men problemet är att varenda gangster i Shanghai också är ute efter bytet! Bered dig på ett härligt, gammaldags äventyr packat med het passion, karatefighter, skottdueller och en fantastisk rickshaw-jakt!