Nous sommes en 2005, Jack est un archéologue qui a quelques ennuis financiers. Depuis longtemps, il fait le même rêve dans lequel il serait le général Meng Yi. Ce rêve le trouble parce que les détails lui paraissent si nets, qu'il en a une sensation de réalité. Tout commence par une...
Chine, années 30. Biao (Liu Chia Liang) est chef d'équipe dans une société de transport d'objets de grande valeur qu'il protège grâce à sa maîtrise des arts martiaux. Il découvre un jour que les faibles revenus que ce travail procure ont poussé son frère à faire du trafic d'opium avec...