Clint Eastwood ordner opp - igjen. Flere ganger Oscar-vinner Clint Eastwood spiller i dramaet "Gran Torino", hans første rolle siden Oscar-vinneren "Million Dollar Baby". Eastwood spiller en viljesterk og sta veteran fra Koreakrigen som lever i en verden som forandrer seg fort. På grunn av innvandrernaboer må han ta et oppgjør med sine gamle fordommer.
Landon var en populær gutt og hadde hatt en kjæreste eller to, og det var helt utenkelig at han skulle forelske seg i den konservative, men svært selvstendige, Jamie Sullivan. I skolens dramagruppe blir de kastet sammen og det oppstår en lidenskap Landon ikke ante eksisterte. Møtet med Jamie skulle komme til å endre ham for alltid.
Under en markering for japanske soldater som kjempet på amerikansk side under den andre verdenskrig møter Mr. Miyagi enken til sin gamle offiser. Han blir kjent med hennes barnebarn Julie, en sint tenåring. Hun er full av sorg og smerte etter dødulykken til hennes foreldre og har store problemer med sin bestemor og medelever. Mr. Miyagi bestemmer seg for å lære henne Karate og bringe henne tilbake på rett vei.