Answer this question:

who played ulysses s grant in wild wild west??
Kevin Kline