Старик под именем Уолт Ковальски, прошёл тяжелый жизненный путь. У него рано умерла жена, много лет он провёл на фронте, во время Корейской войны. На войне, он убил безоружного воина, который хотел сдаться в плен. За подобный поступок, он винит себя до сих времен. После войны, он устроился механиком на завод, где изготовляли автомобили Форд. От Уолта отказались сыновья, у них своя семьи, а времени на старика не хватает. Всё что у него осталось, это машина, форд Гран Торино 1972 года выпуска, при сборке, которой, он участвовал. Военные годы не прошли незаметно, у него дикая неприязнь к азиатскому населению. Но спустя некоторое время, район где живёт Уолт, начали заселять беженцы с Азии. Старик бы уже смерился со своими соседями, если бы они не попытались угнать его Гран Торино.
Довольно неординарная ситуация, которую нечасто можно встретить в нынешнее время. Мама бросает своего сына Кристофера, а воспитанием сына занимается папа. А всё из-за того, что её муж Крис, не мог обеспечить семью финансово. Линда всё время упрекала Криса, что тот мало зарабатывает. Что из-за него, они живут в нищете. Как только у Линды появляется шанс получить новую работу в другом городе, она бросает всё, и мужа и сына. Через определенное время, Криса и его сына, выгоняет с их съёмной квартиры. В поисках жилья, они шастают по вокзалам, церквям и приютах. Крис пообещал сыну, обеспечить его и вывести в люди. Он продолжил свои исследования, какие ранее эму не приносили достаточной материальной прибыли. Со временем его взяли на новую работу, позже он создал свою собственную маклерскую компанию, которую через два десятки лет успешно продал, тем самым заработав сотни миллионов долларов.