Thomas (Jackie Chan) e David (Yuen Biao), ganham a vida vendendo lanches em uma van na linda cidade de Barcelona, na Espanha. Eles se unem a Moby (Sammo Hung), um atrapalhado detetive para ajudá-lo a encontrar uma misteriosa batedora de carteiras, conhecida como Silvia (Lola Forner). Quando descobrem que ela foi seqüestrada por uma gangue de mafiosos, mergulham na ação e "botam pra quebrar" detonando os bandidos em muitas lutas sensacionais. Este filme é certeza de diversão e ação sem parar. O confronto entre Jackie e Benny "The Jet" Urquidez, foi classificada pela revista "Inside Kung-Fu", como "Uma das Maiores Lutas de Todos os Tempos".