Quan (Jackie Chan) é dono de um típico restaurantes chinês em Londres e cujo passado está envolto num sentimento de vingança, depois de perder a sua filha num atentado terrorista, motivado por questões políticas.
Nas suas implacáveis buscas para encontrar a identidade dos terroristas, Quan é forçado a um conflito com Liam Hennessy (Pierce Brosnan), um funcionário do governo britânico, para conseguir os nomes dos responsáveis e fazer justiça com as próprias mãos.