Más recientemente, Idle dio voz a Merlin el mago en la película de animación de DreamWorks Shrek tercero (2007) con su antiguo compañero de la Monty Python, John Cleese, que doblaba al .