I just got both sequels to Arthur and the Invisibles. David plays several characters in both films, but my fave role of his is that of the Mechanic. His voice sounds very familiar. And all the other VAs have certain special roles too. Matt's character in the third film sounds and acts so much like Odd.
My friend Elizabeth did a review of this movie, and we couldn't figure out who Jodi voices.