Add Yahoo as a preferred source to see more of our stories on Google. “The Mother” remains Netflix’s biggest opening weekend of 2023 with 83.71 million hours viewed since its premiere. One of the ...