News Your Place or Mine is the new Netflix No.1 movie — but critics aren’t impressed