Frank Moses (do Bruce Willis thủ vai) đã về hưu và đang sống cuộc sống hạnh phúc bên người yêu Sarah Ross (Mary-Louise Parker). Trong một lần đi siêu thị, Marvin Boggs (John Malkovich) bất ngờ xuất hiện và thông báo cho Frank rằng WikiLeaks vừa công bố thông tin quan trọng liên quan đến họ – cụ thể là về Nightshade, một loại vũ khí hạt nhân di động đang bị ẩn giấu ở Nga. Hiện tại, những đặc vụ hàng đầu trên thế giới đang ráo riết truy tìm thông tin về loại vũ khí này.
Cả ba quyết định lên đường tới Paris, hợp tác với Katja (Catherine Zeta-Jones), một đặc vụ người Nga, nhằm điều tra một đặc vụ cũ tên là “Con Ếch” (David Thewlis) để tìm hiểu thêm. Họ phát hiện ra rằng nhà phát minh nổi tiếng – Tiến sĩ Edward Bailey (Sir Anthony Hopkins) – có thể nắm rõ vị trí của vũ khí. Vấn đề là Bailey đã bị Mi6 giam giữ suốt ba mươi hai năm qua trong một trung tâm tị nạn ở London, và Victoria (Dame Helen Mirren), một đặc vụ người Anh, tham gia giúp đỡ họ.
Cuối cùng, họ cứu được Bailey và khám phá ra rằng vũ khí hạt nhân đang được giấu trong Kremlin. Nhưng tình huống trở nên căng thẳng khi một kẻ thù nguy hiểm người Hàn Quốc tên là Chợ Bai (Lee Byung-hun) muốn giành lại loại vũ khí này cho riêng mình. Cùng lúc đó, Jack Horton (Neal McDonough), một sát thủ tàn bạo, truy đuổi nhóm của Frank với quyết tâm không dừng lại cho đến khi hắn hồi phục được quả bom hạt nhân ấy.