Most people at 80 years of age are playing BINGO in an Elderly Complex but not Clint Eastwood his films are getting better with age. Maybe he's getting away from acting and sticking to just Directing but this one from 2009 is a CLINT CLASSIC where he does both. I was very surprised with the ending of this one as well but when the pieces all fit together it was brilliant ! A real great film that hit me hard enough to find the LAST SPOT on my List of the ONE HUNDRED BEST FILMS OF ALL TIME ! ~ Taco