Der er ingen krige, som skal udkæmpes, men sergent Tom Highway (Clint Eastwood), som er et levn fra tidligere krige, er stadig fuld af kampgejst.

Ud over at spille "Gunny" har Eastwood også instrueret og produceret denne beretning om marinekorpssoldaten, som er ude på sin sidste mission, før han skal pensioneres. Han kommer ud for mange besværligheder takket være genstridige rekrutter, retlinede officerer og en skrap ekskone, som han stadig er tiltrukket af.