Jason Flemyng (VF : Philippe Vincent) : Jonathan Green
Helen Yao (VF : Emmylou Homs) : Cheng Lan
Jackie Chan (VF : William Coryn ) : le maître
Arnold Schwarzenegger (VF : Daniel Beretta ) : James Hook
Anna Tchourina (VF : Marie Nonnenmacher) : Miss Dudley
Yuri Kolokolnikov (VF : Boris Rehlinger) : le tsar Pierre le Grand
Rutger Hauer (VF : Féodor Atkine) : l'ambassadeur
Li Ma (VF : Fily Keita) : la sorcière
Charles Dance (VF : Philippe Catoire) : Lord Dudley
Martin Klebba : le capitaine