Universal’s Get Him to the Greek, a comedy about a British rocker starring Jonah Hill, Russell Brand, and Elisabeth Moss, earned a reported $17.4 million at the box office over the weekend, while Katherine Heigl’s action comedy Killers raked in $16.1 million. But both actors were beat by a giant green ogre: Shrek Forever After 3D topped the box office for the third weekend in a row, bringing in an estimated $25.3 million. Prince of Persia took fourth place, followed by Sex and the City 2, which has earned an estimated total of $74.3 million by now.