There are movies and then there are great movies - the ones in which you come out feeling different about the life you live, the world you see. You ask yourself questions which you never asked. You wonder if you already knew the answers to those questions but were not willing to accept them. Your mirage of knowing how relationships function is broken, the age barrier shatterred. You wish you can recreate that magic in your life when the chips are down. You give yourself a fighting chance, for salvation, absolvence from sins of every nature. You feel pain. You cry. You learn how to save a life. You believe. You live the moment.
Gran Torino is not a movie, it's a fun lesson in philosophy. Clint Eastwood is both the learned teacher and the enlightened student.
PS: Thank you Mr.Iyer for recommending it. I think you should watch it too in case you haven't so far.