Walt Kowalski (Clint Eastwood) ist ein verbitterter alter Kriegsveteran. Mittlerweile ist seine Frau verstorben und sein ehemals so geliebtes Viertel ist bevölkert von Afrikanern, Latinos und anderen Ausländern. Kowalskis einzige Abwechslung sind die Reparaturen, die er an seinem Haus vollzieht. Als sein schüchterner Nachbarsjunge Thao (Bee Vang) eines Nachts versucht, Kowalskis geliebten Gran Torino zu klauen, verändert dies sein gesamtes Leben. Der Kriegsveteran verhindert nicht nur den Diebstahl, sondern auch den gewaltsamen Übergriff einer brutalen Straßengang. Dies ist der Beginn einer ungewöhnlichen Freundschaft bis zu Walts Entscheidung, noch einmal einzugreifen - für seinen neuen Freund