Walt Kowalski mrzovoljni je udovac koji se i dalje čvrsto drži svojih predrasuda unatoč svim promjenama koje se dešavaju u susjedstvu. Jedina radost u njegovom životu je automobil Gran Torino kojeg redovito održava. No, kada Thao, Waltov mladi susjed, pokuša ukrasti vrijedni automobil kako bi se priključio bandi, Walt shvati da je konačno pronašao novu svrhu u životu.

Edward (Robert Pattinson) shvati da Bella (Kristen Stewart) nikada neće biti sigurna dok je on u njenoj blizini, pa ubrzo nakon njenog osamnaestog rođendana odluči napustiti grad. Njen prijatelj Jacob (Taylor Lautner) pokušava je izvući iz depresije i samodestrukcije, koja je tišti nakon Edwardovog odlaska. Ubrzo se Bella susreće sa starim neprijateljem, no u posljednji tren spašava je čopor velikih vukova. Proučavajući povijest plemena Quileute, Bella otkriva tajnu Jacobovog plemena te se raduje što će ponovno vidjeti Edwarda, no susret bi mogao imati pogubne posljedice