You can not watch Harry Potter movies for free because you have to get a subscription to streaming services where Harry Potter movies are available.