Disney's Cancelled Marvel Show Generated 2026's Second-Best Viewership With 1.9 Billion Minutes Streamed
23 August 2026
Marvel Studios has had one of its best years in 2026, but one of its biggest streaming successes has come from an unexpected (and now somewhat complicated) place.