As of February 2021, all Harry Potter movies are now finally available on Peacock. They initially made an appearance in October 2020 but were pulled off after just a month of streaming. Now, they are finally back, and hopefully here to stay for good. .