Question: who plays the bowler hat guy in meet the robinsons
Answer: Steve Anderson