The fairy tale is ogre. Fooled by Rumpelstiltskin, Shrek's world is turned upside down