No Canadá, um boxeador chinês sem sorte chamado Bo Chin (Sammo Hung) aceita a promessa de pagamento para se casar com uma mulher de Hong Kong chamada Jade Lee (Maggie Cheung), para que ela possa obter a cidadania canadense. Eles percebem tarde demais que foram enganados em um plano complicado para tirar o dinheiro da mulher.