(Guy) Pearce, as the hero, makes the mistake of trying to give a good and realistic performance. (Jeremy) Irons at least knows what kind of movie he’s in, and hams it up accordingly.