Universal's family-oriented "Puss in Boots: The Last Wish," an animated "Shrek" spinoff, again placed third, taking in $17.3 million.
Fourth place went to "A Man Called Otto," at $15 million. The Sony film, a feel-good adaptation of Swedish novel "A Man Called Ove," stars Tom Hanks as a world-class curmudgeon forced to deal with some caring neighbors.