LOS ANGELES — Marvel Entertainment hates to be called a machine — the Disney-owned studio thinks that term sells its filmmakers short — but a machine it truly is: With the arrival of “Doctor Strange” over the weekend, Marvel has delivered an uninterrupted string of 13 critical and commercial hits in only eight years.

No film company, not even Pixar, can claim a track record like that.

“Doctor Strange,” starring Benedict Cumberbatch as one of Marvel’s lesser comic book heroes, collected an estimated $85 million at theaters in the United States and Canada, according to comScore, which compiles box office data. The movie, which received strong reviews, cost at least $275 million to make and market worldwide.

Disney said that “Doctor Strange” took in an additional $240.4 million overseas; Imax results in China were especially robust.

With ticket sales of about $45.6 million, “Trolls” took second place at the domestic box office; it was produced by DreamWorks Animation at a cost of $125 million and distributed by 20th Century Fox. Turnout for “Trolls,” based on a line of wild-haired Danish toys and featuring songs by Justin Timberlake, was on par with efforts like “The Croods” and “How to Train Your Dragon,” both of which spawned sequels.