Doctor Strange was just what the doctor ordered for Walt Disney's  (DIS) Marvel unit, taking the top spot in the weekend box office with a solid $85 million opening. It blew past 21st Century Fox's (FOX) Trolls, which earned nearly $46 million, and Lions Gate's  (LGF) Hacksaw Ridge, which came in third with $14.75 million.

Doctor Strange's debut pales in comparison to other Marvel releases such as The Avengers, which earned $207 million domestically in its opening weekend, but had biggest opening weekend among Marvel movies that introduce a single character since 2008's Iron Man, which opened at $98 million. Analyst MKM projected Doctor Strange would draw $72 million during its opening weekend. 

Disney's Marvel continues to be a superhero powerhouse relative to competitors including Time Warner's  (TWX) Warner Brothers.

"It seems that Marvel can do no wrong, and even when they go to their bench of characters they knock it out of the proverbial universe," said Paul Dergarabedian, senior media analyst at comScore, according to CNNMoney. "The Marvel team has perfected their secret sauce to the point where no matter what genre or character they chose to explore, audiences want to go along for the ride."

Disney got a shot in the arm from the film, too, its stock up 2% at Monday's close. The company has been the subject of speculation after a recent Nielsen  (NLSN) report said ESPN pay-TV subscribers fell by 3.1% in October, the largest consecutivemonth decline in its history. ESPN generates about half of Disney's total profits.

If you liked this article you might like

Market Selloff Survival Strategies: Cramer's 'Mad Money' Recap (Thurs 9/21/17)

Royal Caribbean Cruise Set to Sail Through Caribbean Hurricane Disasters?

Microsoft's New Xbox One X Shows It's Done Trying to Please Everyone

'The Handmaid's Tale' Emmy Win Is Really Big for Netflix

Stocks Dad Would Have Loved, And Why He Was Right