“Deadpool & Wolverine” got off to a strong start in its streaming debut. Per Disney, the Marvel Studios film pulled in 19.4 million views globally (view is defined as total stream time divided ...