《钢铁侠侦探》(任达华饰演)在一次任务中意外杀死了自己的亲兄弟,导致他产生了心理阴影,并出现了勃起功能障碍。在《钢铁侠》中遇到一个叫小猫(邱淑贞饰演)的调皮女孩后,他意识到只要看到小猫的病,他就会康复,小猫也很喜欢他。两千多年前,为了一举攻占势均力敌的燕国,赵国决定向夹在赵国和燕国之间的梁国发动进攻。结果,只有4000多名妇女、儿童和平民组成的梁城被赵军的10万大军包围。在危机时刻,梁王(王之文)请求墨家派驻军,以保卫城市而闻名,以抵抗赵军。