Zhang Ziyi wearing a mecha armor suit