The voicework is, as always, top notch, as it would be with the enormous amount of talent involved with it. Myers and Fiona are well adjusted to their roles by now, and let's face it, by now Myers IS Shrek and little else. Joining them are a slew of SNL members, both past and present: Cheri Oteri, Maya Rudolph, Amy Poehler and of course Eddie Murphy. Joining John Cleese is the completely throwaway character of Merlin, voiced by fellow Python alum Eric Idle. The newest member, Timberlake, didn't impress, whether it was because he wasn't singing (though that was not a problem in 'Alpha Dog') or because his Arthur felt so bland as to be painful, I can't be sure. Banderas, however, remains the top of Shrek voice acting. His Puss in Boots (or Donkey in Boots) is one of my favorite characters and Banderas nails the suave, sophisticated swashbuckler to a tee. Plus, the cat is adorable.