'Cars 2' features an eclectic ensemble of actors voicing a bevy of international automobiles. One such star is the acclaimed British stand-up, Eddie Izzard, who voices the devious Miles Axlerod.

Moviefone spoke with Izzard about trying to sound not-so-sneaky when voicing a bad guy, the film's message about alternative fuels and the 'It Gets Better' project.