fantastic beasts and where to find them

Meet Your New Young Dumbledore: Jude Law

Dumbledore has been played by a lot of people. Well, OK, he’s been played by…