I'm only discovering this fun topic now! I'd never have thought myself of comparing "Shrek" to "Farmer Giles" - but I like your idea very much. Thanks for posting!
And I hope you got a lot of applause for your lecture!
(I want to go and see Shrek III soon)