Green Beret, Navy SEAL und Army Ranger MacGruber (Will Forte) hat zuletzt mehr als zehn Jahre im Gefängnis verbracht. Als er schließlich doch entlassen wird, steht die Mission für ihn fest: Brigadier Commander Enos Queeth, den geheimnisvollen Feind aus seiner Vergangenheit zu Fall zu bringen. Für MacGruber beginnt ein Wettlauf gegen die Zeit, um die bösen Mächte der Welt in Schach zu halten, die ihm aber vielleicht schon näher sind, als er denkt.