TV News The New Netflix Show by Benedict Cumberbatch carries on a run of consistently fresh rotten tomato scores. May 30, 2024