News Guillermo del Toro’s Pinocchio is the new No. 3 movie on Netflix — and it’s got 97% on Rotten Tomatoes