En l'an 690, Wu Zetian, veuve du dernier souverain chinois, est sur le point de devenir la première femme à accéder au titre d'impératrice de Chine. Cependant, une série de meurtres inexpliqués viennent perturber son accession au trône...
Jeffrey, un tueur à gages, exécute un dernier contrat avant de raccrocher ses armes. Jenny, une chanteuse, y perd la vue. Rongé par le remords, Jeffrey accepte un nouvel assassinat afin de pouvoir financer l'opération de la cornée de Jenny...
Hong Kong, en 1967, Paul, Ben et Jake forment un trio d'amis inséparables. Lorsque Ben se marie, Frank emprunte de l'argent à un gangster pour organiser une fête. Mais l'affaire tourne mal. Attaqué par des malfrats, Frank se fait voler l'argent. En voulant venger son ami, Ben tue accidentellement le chef du gang...