Fans fume over Netflix removing ‘near perfect’ period drama with 95% Rotten Tomatoes scoreMay 17, 2024