我回到了楚国,向楚怀王报告了我的经历。楚怀王气愤地瞪着眼睛,说:“张仪真是一个不可预测的人!我得抓住他,让他尝尝苦果,这样才能平息心中的怒火。”在公元前312年(周显王的孙子周赧王3年,楚怀王17年,秦惠文王26年),楚怀王任命屈匄为大将,我为副将,我们率领十万大军去攻打秦国。秦惠文王也派出同样规模的军队,由魏章和甘茂带领,与我们对峙。此外,他还请齐国提供援助。齐宣王派出大将匡章带领军队来助战。由于两面受敌,楚国连失几次仗,我们的大将屈匄和我都阵亡了。我曾经麾下的人马只剩下三万人左右,我们甚至丢掉了汉中的六百多里土地给了秦国。这让整个国家动摇不定。韩、魏两个小国一看楚国被打败,就趁机发兵侵扰边疆。当时局势危急,我只能派使者屈原去齐国谢罪,还要客卿陈轸潜入秦营求和,以愿意再割两座城作为报答。
当时魏章回来了,并向秦惠文王汇报了情况。他说:“用不着再割两座城,只要你愿意,我可以交换黔中的一部分土地。”魏章把这话转达给了楚怀왕。他此刻最恨的是张仪,但对于土地却不太在乎,便说:“不必交换,只要你能把张仪交出来,我就愿意送出黔中的土地。”
那些恨透张仪的大臣们对秦惠文 王说:“用一个人换几个百里地,这是再便宜不过的事!”但秦惠文 王犹豫道:“这……这哪儿行啊?”张仪却坚持道:“那又何妨?死于非命总比活得无名好吧?”因此,他被允许去了。
到了楚国后,被囚禁起来,但计划杀他的赵亂因而未能成事。在监狱中,张儀通过贿赂左右手与靳尚沟通,最终成功劝说郑袖——一位深受宠爱的美人——向主上提议释放自己。在这种情形下,即使是想杀他的决心,也无法坚持到底。而且因为没有必要继续战斗,所以最终释放了张儀。
回到咸阳后,为表彰他的功绩,五座城市及武信君的封号都赏给他。此后,他被派往各诸侯之地推广“连横”策略。在那里,他首先访问齐宣王,对其说:“既然如此,那么我们应该结盟,因为我们的女儿已经联姻。如果我们能够保持联盟,那么其他诸侯就会跟随而来。”
这个言论震撼到齐宣 王,使其认识到自己的孤立状态,并采纳了一些措施以防止发生更严重的情况。然而孟子仍然离开并开始著作和教导门生,因为他意识到即便是这样,也难以改变现状。
接着,在赵、燕等地方进行类似的演讲,一些地方如韩、赵、燕相继与之建立关系,而另一方面则有许多诸侯为了避免成为下一个目标而迅速归顺于强大的国家,如韩、大梁等地区纷纷归顺于秦。
随着这些计谋的实施,“连横亲亲”的策略终于实现,使得原本四处皆敌的小朝廷变成了新兴强权之一。但就在此时,此前一直支持他的君主已去世,其继承者更是不待见他,不久之后就决定罢免他的职务。一路奔波至魏,他获得冯喜帮助,在一次冒充蜀人的机会中巧妙地揭露了自己的真实身份,以及原来所有所谓的友谊都是背后的阴谋安排,从而挽救了一场即将爆发的战争,最终保全了一方安全稳定。不久之后病逝于魏國,是为公元前309年(周赧 王6年)。