Quan (played by Jackie Chan) longs to see his last remaining daughter wearing the dress of her dreams at her school dance but when a younger IRA group bombs the nearby bank, his daughter, along with a dozen other innocents are killed. Quan has lost all his family. His wife in childbirth. His two other daughters to Thai pirates. He has nothing remaining but his vengeance.