Oscars Will Stream Live On Hulu For First Time
And the 2025 streaming Oscar goes to … Hulu. ABC said today that the Academy Awards will stream live for the first time on its Disney sibling Hulu. That’s along with the 97th annual Oscarcast airing live coast-to-coast on the broadcast network for a 50th consecutive year, starting at 4 p.m. PT/7 p.m. ET on […]