En kald morgen i et industristrøk i utkanten av Buffalo, New York, blir Billy Brown sluppet ut av fengselet etter fem års soning. Før han drar hjem pønsker Billy ut en respektabel årsak til at han har vært fraværende så lenge; fra en strålende karriere som hemmelig agent og et ekteskap med en nydelig kvinne som heter Wendy. Impulsivt velger han seg en ung stepdanser, som han trekker med seg og tvinger til å spille sin kone. Foreldrene lar seg fascinere, og Layla finner seg til rette i den "nye" familien.

Ernie Bilko (Steve Martin) er leder for bilverkstedet på Fort Baxter. Det faktum at han aldri har tittet under panseret på en bil er uvesentlig. Bilkos talenter ligger nemlig i gambling og frihandel, og han ser det som sitt ansvar å tjene penger der det er mulig, også om dette skjer ved utleie av hærens utstyr. Bilkos overordnede, oberst Hall, følger ikke spesielt godt med, så stort sett seiler Bilko og verkstedet sin egen sjø. Men dette endres da major Thorn, hans gamle fiende, ankommer Baxter for å overvære produksjonen av et nytt våpen.