Traitors Netflix Traitors Netflix / Netflix's traitors seems to have all the ingredients of a really great television show.