Shrek the Third, released in 2007, featured Eric Idle among its cast. The film, an animated comedy adventure, is the third installment in the Shrek franchise. Idle voiced the character of Merlin, a wizard who aids Shrek and his companions on their quest to find a new king for Far Far Away.
Eric Idle Knowledge Showdown: 30 Questions to Determine the Champion