Ex-CIA-Agent Frank Moses (Bruce Willis) ist in Rente gegangen. Bei seinem letzten Einsatz ist sein ehemaliger Kollege und Freund Marvin Boggs (John Malkovich) angeblich ums Leben gekommen. Als sich Frank gerade auf der Beerdigung befindet, wird er von Männern des FBI festgenommen und zu seiner Beteiligung an einer Mission mit dem Codenamen ...