Walt Kowalski er en pensioneret Ford-arbejder, der bruger sin tid på at reparere sit hus og på sit kæreste eje, en Gran Torino fra 1972. Walt er racist og bestemt ikke begejstret for asiaterne i nabolaget, som han holder sig langt væk fra. Men da Walt forhindrer, at nabodrengen stjæler bilen, bliver han tvunget til nærkontakt. Thaos mor insisterer nemlig på, at drengen skal arbejde hos Walt for at råde bod på sin gerning.

Charlie Smith er grænsevagt ved Rio Grande. Han er indblandet i smugling og har overskredet grænsen adskillige gange. Han beslutter sig for at gøre bod og hjælpe en 'illegal' kvinde med at blive genforenet med sit barn. Det giver uforudsete udfordringer, og Charlie rager uklar med både sin korrupte afdeling, sin griske kone og sin skånselsløse nabo.