What movies did Clint Eastwood direct?

Many movies the first was a movie about Segel and the most recent was
gran torino