Ben Kingsley! Mandarin! Promising!