韩国五地合作拍摄，投资额为1600万美元。片名“墨攻”是酒见贤一根据“墨守”创造出的新词，海报上的片名由刘德华亲笔题写。
剧情.本片是虚构的历史故事：战国时期强大的赵国想要一举攻打并吞并北边的燕国，而小国「梁城」（虚构，范本是中山国）位居两国之间，为战略要冲，是必取之地。于是赵国派遣大将巷淹中（南韩安圣基饰），率领十万大军攻打仅有四千人的「梁城」，梁城王（王志文饰）一面向赵国请降，却一面向以守城着称的墨家求救。但梁城等到的却是一个其貌不扬、孤身应战的墨家侠客革离（刘德华饰）。革