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