`Shrek Forever After' tops box office with $71.3M

This film publicity image released by Paramount Pictures, Shrek, voiced by Mike Myers, left, and Rumpelstiltskin, voiced by Walt Dohrn, are shown in a scene from "Shrek Forever After". (AP Photo/Paramount Pictures)

May 23, 2010 1:53:59 PM PDT
"Shrek Forever After" roared its way to the top of the box office, making $71.3 million in its opening weekend.