1700, il cartografo inglese Jonathan Green (Jason Flemyng) attraversa la Russia e la Cina incontrando lungo il suo incredibile percorso dragoni, magia nera e perfino il Re dei Draghi. Nel frattempo, tre pericolosissimi prigionieri cercano di evadere dalla Torre di Londra: un vecchio maestro di Kung Fu cinese di nome Master (Jackie Chan), un misterioso uomo con una maschera di ferro soprannominato Iron Mask, e un anziano uomo chiamato Grey (Christopher Fairbank), il tutto sotto l’occhio attento del Capitano James Hook (Arnold Schwarzenegger).