Netflix has been looking for its first best picture Oscar for the past few years. With the winners now announced for the North Dakota Film Critics, “The Power of the Dog” takes home its 21st awards season prize for best picture. The streamer has now surpassed its best awards season record, set by the 20 […]