吴起做西河守,取得了很高的声望。魏国设置了相位,任命田文做国相。吴起很不高兴,对田文说:“请让我与您比一比功劳,可以吗?”田文说:“国君还年轻,国人疑虑不安,大臣不亲附,百姓不信任,正当处在这个时候,是把政事托付给您呢,还是应当托付给我?”吴起沉默了许久,然后说:“应该托付给您啊。”田文说:“这就是我的职位比您高的原因啊。”吴起这才明白在这方面不如田文。田文死后,公叔出任国相,娶了魏君的女儿,却畏忌吴起。吴起怕招来灾祸,于是离开魏国,随即就到楚国去了。楚悼王一向就听说吴起贤能,刚到楚国就任命他为国相。于是向南平定了百越;向北吞并了陈国和蔡国,打退韩、赵、魏三国的进攻;向西又讨伐了秦国。诸侯各国对楚国的强大感到忧虑。以往被吴起停止供给的疏远王族都想谋害吴起。等悼公一死,王室大臣发动骚乱,攻打吴起,吴起逃到楚王停尸的地方,附伏在悼王的尸体上。攻打吴起的那帮人趁机用箭射吴起,同时也射中了悼王的尸体。等把悼王安葬停当后,太子即位。就让令尹把射杀吴起同时射中悼王尸体的人,全部处死。由于射杀吴起而被灭族的有七十多家。