Walt Kowalski (Clint Eastwood) es un veterano de la guerra de Corea que vive con su perra Daisy en Highland Park (Mi­chigan). Este jubilado malhumorado detesta a los asiaticos y vive en un barrio donde sus vecinos son mayoritariamente asiaticos. Todo cambia cuando descubre a un joven hmong (Bee Vang) intentando robar su Gran Torino para poder pertenecer a una banda callejera y que tanto él como su hermana (Ahney Her) estan siendo presionados por la misma. Sorprendiéndose a si mismo, decidira ayudar a los dos jovenes.