Hosted on MSN11m
This week's dispatch
If the streamer's success at the Golden Globes is any indication, 2025 could be the year that Netflix finally wins best picture at the Academy Awards. But it doesn't need to. After spending millions ...