A glorious shrektastic experience