Christian Bale vient de signer pour jouer dans le nouveau film de Zhang Yimou. Nanjing Heroes aura la particularité d'être tourné à 40% en anglais, toutes les autres scènes dialoguées seront en Mandarin. L'intrigue s'intéressera au massacre du Nankin, l'un des drames responsable de plusieurs milliers de morts sur le territoire chinois.

L'histoire de Nanjing Heroes reviendra sur le massacre de Nankin où plus d'un millier de chinois périrent dans un conflit les opposant aux forces japonaises. Christian Bale jouera un prêtre américain nommé John qui permettra à un grand nombre d'habitants d'éviter la mort. "J'ai rencontré Christian aux Etats-Unis et j'ai été impressionné par toute la documentation qu'il a étudiée pour le rôle.", déclare Zhang Yimou (Le Secret des poignards volants). Le cinéaste ajoute que le film sera entièrement financé par des capitaux chinois et que le tournage est déjà calé au 10 janvier 2011.

