A host of movies and TV shows are set to leave Netflix in the streaming service’s upcoming content shake-up, including a slew of superhero features, as well as several animated classics. Among the series leaving the platform is a fan-favorite wrestling show starring Stephen Amell that originally aired on Starz.