In second place over the four-day Martin Luther King Jr. weekend was scary-doll thriller "M3GAN," from Universal and Blumhouse, at an estimated $21.2 million. The humanoid doll in question, designed as a companion to a young orphan girl, takes on a creepy life of her own
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.