Robert De Niro's new Netflix thriller series with a 54% Rotten Tomatoes score has become a global success shortly after its ...