Entertainment Television ‘The Nevers’ release date confirmed in 2021 after Joss Whedon exit Rachel November 27, 2020