I chose Alan Cummings to play the role of the Caterpillar. In the movie series, Spy Kids, he played Floop, the host of Floop's Fooglies. He always had a witty personality in the movie which also corresponds with the Caterpillar's personality as well. Sometimes when it comes to casting, just by looking at the actor, they seem to fit the part and sometimes by previous roles they've had. Floop and the Caterpillar have similar personalities which is why I decided him to play the role.