clint eastwood and general saint