Awash in pop-culture jokes that will fly over the heads of tots and delight their parents, this vividly colored romp is a worthy sequel to the 2001 Oscar winner. The spirit that made the first film such a charmer survives intact, and the sequel's deft mix of catchy tunes, E! Channel celebrity stylings and time-honored fairy-tale characters should please old fans and win some new ones. The story picks up as ogre Shrek (voice of Mike Myers) and his bride, Princess Fiona (Cameron Diaz), depart for their honeymoon; the ensuing lovey-dovey montage spoofs everything from the LORD OF THE RINGS films to FROM HERE TO ETERNITY's famous full-body kiss. The newlyweds return home...