宋國的公子特弒殺太子,自立為宋君,太子太保魯直救出太子之女,逃到魯陽石人山隱居,并向公輸般和墨翟傳授劍術(shù)、攻防術(shù)。太子之女改名魯陽燕,漸漸長大,對墨翟滋長情愫,不幸被宋公特派出的子罕擄走。公輸班和墨翟隨之來到宋國,并在如何對待師父之仇、師妹之情上發(fā)生嚴(yán)重分歧,公輸班堅(jiān)決要報(bào)師仇、救師妹,墨翟則看到宋國萬千民眾在受苦受難,決定幫助宋公特廢苛稅,行仁政,公輸班怒而與墨翟絕交,遠(yuǎn)赴楚國,向楚王獻(xiàn)上云梯,說動(dòng)楚王伐宋。此時(shí),子罕發(fā)現(xiàn)墨翟是魯直弟子,說動(dòng)宋公特把墨翟投入監(jiān)獄,并擬處以極刑,魯陽燕為搭救墨翟,答應(yīng)委身宋公特。墨翟出獄后,聽說楚國即將伐宋,給弟子禽滑厘做了一番防衛(wèi)安排,立刻動(dòng)身徒步奔赴楚國郢都。在郢都,墨翟在楚王面前和公輸班演示了一場攻防大戰(zhàn)。楚王眼見墨翟獲勝,便把他抓起來,準(zhǔn)備伐宋大軍出發(fā)時(shí)殺之祭旗。臨刑前,楚將軍報(bào)告說,宋國聯(lián)合齊秦等諸侯國,準(zhǔn)備乘楚伐宋時(shí)進(jìn)攻楚國,楚王大驚釋放墨翟,并準(zhǔn)備殺公輸班以釋各國之疑。墨翟向楚王講述了“欲人不攻己,必先己不攻人”的“非攻”道理,救出公輸班,一同逃出楚國。魯陽燕委身宋公其實(shí)是尋機(jī)報(bào)仇,結(jié)果報(bào)仇不成反被殺死。墨翟回到宋國,見到小師妹的人頭懸掛到宋宮墻上,大雨滂沱、天地皆黑,心靈感受到強(qiáng)烈的震撼……