Banderas Cat, Black Face Donkey, Ladyshrek, and Mike Myers' Scottish accent are back in an all new Shrek adventure! This time, Shrek makes a deal with some sort of petite devil that allows him to feel like a "REAL ogre" (rapist?) for a day. Unfortunately, this agreement also has some sort of negative consequences that lead into a trite plot. Shrek we Shrek again!
I know it's a common fairy tale theme, but when the ultimate goal of a protagonist is kissing, it's kind of weird.