Der demütige Restaurantbesitzer Quan (Jackie Chan) hat in seiner Vergangenheit schon unendliches Leid ertragen müssen und hoffte in London alles hinter sich gelassen zu haben. Mit seiner Tochter Fan (Katie Leung) führt er ein glückliches Leben … bis diese bei einem Bombenattentat irischer Terroristen ums Leben kommt. Weil die Polizei auch ...