Netflix still has streaming rights to Avengers: Infinity War and the service has announced the release date for the film: December 25. Netflix announced the news via NX, its science fiction-related Twitter account, Monday afternoon. The film is currently available on DVD, Blu-ray and Digital HD, but will be free to Netflix subscribers in a month. Netflix’s deal with Disney ends in 2020. Any Marvel movie released in 2019 will not stream on Netflix, which means don’t bank on Captain Marvel 's arrival.