"Eastwood only populate his movies with conservative actors, who would he have play the Sean Penn role," I'm thinking Drew Carey would not be very convincing.
Drew Carey's a Libertarian too! :-)