L'avocat Jack Moore va en Chine pour aller négocier un contrat de télévision de plusieurs milliards de dollars. Pendant qu'il célèbre le succès des négotiations, il rencontre une jeune femme chinoise. Le lendemain matin, il se réveille à ses côté, mais elle est morte et il se retrouve accusé de viol et de meurtre. Piégé dans un système qui n'a pas de présomption d'innocence, avec une avocate chinoise (Bai Ling) qui lui a été assigné et qui ne crois pas qu'il est innocent, et faisant face à une possible exécution, Jack devra alors assembler les pièces d'un casse-tête malveillant s'il veut sauver sa vie.