A grumpy ogre, a wisecracking donkey, and a feisty princess challenge conventions to find true love and friendship.