Marvel is the biggest film franchise of all time, having grossed almost $30 billion at the global box office. But with a lackluster performance these past few years—both in theaters and on Disney+—many have asked if the Studio has lost its direction. Are the glory days of Marvel in the past? With Deadpool 3’s trailer […]