Hollywood’s version of Iron Man 3 shown in China played down the rather unfortunately named baddie, The Mandarin, played by Ben Kingsley.