Up until 2020, HBO Max was home to all eight movies of the Harry Potter saga. However, after a couple of updates, HBO lost its rights to the movies, and Peacock replaced the ownership. As of today, you can stream all eight movies on Peacock but not on HBO.