Question: who played ulysses s grant in wild wild west?
Answer: Kevin Kline