Question: who does the voice of rodney in robots
Answer: Ewan McGregor