Clint Eastwood has contributed to over 50 movies as an actor, director, producer, and composer, and has a string of ...