Peter nu a avut niciodată un prieten suficient de apropiat încât să îi propună să îi fie cavaler de onoare la nuntă, motiv pentru care acceptă să meargă la o serie de întâlniri bizare cu bărbați necunoscuți, în încercarea de a găsi persoana potrivită căreia să îi încredințeze această importantă misiune. După câteva întâlniri ratate cu bărbați homosexuali ce interpretează eronat intențiile sale, Peter Klaven îl cunoaște pe excentricul, fermecătorul și nonconformistul Sydney Fife, de care se simte imediat atras sufletește și cu care începe să petreacă din ce în ce mai mult timp. Spre disperarea lui Peter, cu cât relația de prietenie cu Sydney devine mai strânsă, cu atât legătura de dragoste cu Zooey pare să se deterioreze, moment în care este pus în situația nedorită de a alege între noul lui amic și logodnica sa.
Inspirat din fapte reale, Bătrânul și arma este povestea lui Forrest Tucker care, la 70 de ani, a reuşit să evadeze din închisoarea San Quentin şi a pornit o serie de jafuri care le-a uluit pe autorităţi.