Walt (Clint Eastwood) just lost his wife and the rest of his family – his children and grandchildren – doesn’t particularly like him and vice versa. Mostly Walt is being stubborn about everything which means that he is practically the only white person left in a neighborhood increasingly inhabited by Hmong people, despite the fact that Walt is virulently racist. When the neighbors’ kid Thao (Bee Vang), pressured by a local gang, tries to steal Walt’s car, a pristine Gran Torino, Walt catches him. Thao’s family insists that Thao make it up to Walt and they slowly grow closer.
Gran Torino is a hypermasculine, sexist and racist catastrophe of a movie. To add insult to injury, it’s even boring. In short, it completey re-affirmed to me why I usually hate Eastwood films.
Hank (Robert Downey Jr.) fled from his hometown and his harsh, strict father (Robert Duvall), a well-respected judge, as soon as he was able to and never returned. Now a successful lawyer, Hank finally has to make the trip back home after his mother dies. But practically as soon as he arrives, his father becomes a murder suspect, forcing Hank to stay longer and not only confront his feelings about his father, but also his two brothers Dale (Jeremy Strong) and Glen (Vincent D’Onofrio), and even his old girlfriend Samantha (Vera Farmiga).
I wouldn’t have thought it possible that a film with that cast could ever bore me – because if all else fails, there’d still be this brilliant cast to watch – but thanks to a really bad script and uninspired direction, the film managed just that.