Is Jane Campion’s ‘Power of the Dog’ Netflix’s Big Oscar Movie This Year?

The streaming platforms are gearing up for another attempt to win the Academy’s affections. Though a streamer has yet to win the big best picture prize, Netflix has assembled a strong slate this year, at least judging by the reception at the Telluride Film Festival.    Saturday was the streamer’s big day, with Maggie Gyllenhaal’s […]