公元前370年,时值战国乱世,群雄纷争,强大的赵国派大将巷淹中率10万大军攻打燕国,而仅有妇孺平民4000多人的小国梁城是其必经之地。为了能顺利地讨伐燕国,加上粮草补给的需要,赵国大军必然要先攻打梁城。弱小的梁城向当时维护正义、宣扬和平的墨家人求救,在苦等无援的情况下,梁王只得派司马牛子张奉谕骑白马迎降于赵军先锋部队。而在这一时候,墨者革离只身来至梁城,用略加改制的箭吓退了赵军的先锋部队。随后,又鼓励百姓抗击强敌,说服梁王授予兵权,释放囚犯为国而战,建造瓮城御敌于外,由此与赵军展开了斗智斗勇的守城之战。革离以墨家善称的守城之术多次击退赵军,最终保卫了梁城,而自己也带着一群失去亲人的孤儿周游列国,继续宣扬兼爱、尚同、非攻。
