Sadly, the Wizarding World blockbusters left Peacock this month, though they will be back soon. In the meantime, you can stream them on HBO Max (rebranding itself to "Max" in just a few weeks' time) alongside the three Fantastic Beasts films and reunion special.