the role was initially offered to michelle yeoh, but she declined due to a scheduling conflict. the character was changed to a male, with jet li being offered a role. as li declined the role, chou signed on.