Jude Law is playing young Albus Dumbledore in the Fantastic Beasts sequel. For most Harry Potter fans, the epic duel between Albus Dumbledore and Gellert Grindelwald is something we’ve only dreamed of (or seen in the Mirror of Erised, LBH). And when J.K. Rowling announced Dumbledore was gay back in 2007, it suddenly added more intrigue to this intense friendship between two of the most powerful wizards in the world. Was there more to their bond than just friendship? Brace yourselves, muggles, because we’ll know soon enough.

So now we know it will be Jude Law and Johnny Depp (Grindelwald) portraying these two crazy kids, but we aren’t exactly sure how to handle this casting news. The best way to sort through these emotions is by way of many, many gifs.

We’ve already seen Johnny Depp in the role of Gellert Grindelwald, even though the internet hasn’t been thrilled about the casting.

jude law sherlock

Because Johnny Depp hasn’t had the best reputation lately, with the whole Amber Heard, divorce stuff.

johnny depp mad hatter

Yea, just a smidge, Johnny.

But he was cast in Fantastic Beasts before all that, so when we found out, everyone was like

jude law uh oh gif

With no re-casting in the rumor mill, let’s all just remember when Johnny Depp was SO FINE.

johnny depp hot gif

And adorably weird and sympathetic.

johnny depp edward scissorhands gif

And now, in some crazy twist of fate in 15 years of fangirl wishing, we will see longtime Hollywood heartthrobs Jude Law and Johnny Depp share a screen as powerful wizard frenemy-lovers!

We imagine their love story will go like this.

DUMBLEDORE: Hi.

jude law the holiday gif

GRINDELWALD: Hi.

johnny depp smile gif

DUMBLEDORE: I’m good at magic and love Earwax flavored Bertie Bott’s Every Flavour Beans.

jude law smile gif

GRINDELWALD: Cool.

johnny depp willy wonka gif

DUMBLEDORE: I think I’m attracted to you.

jude law you're lovely gif

GRINDELWALD: Ummm…

johnny depp ed wood gif

DUMBLEDORE: Don’t lie to me, Gellert.

young jude law gif

GRINDELWALD: OMG.

johnny depp cry baby gif

DUMBLEDORE: OMG.

jude law adorable gif

GRINDELWALD: Let’s be evil together.

johnny depp dark shadows gif

DUMBLEDORE: Lol. Nah, man.

jude law lol gif

GRINDELWALD: It’s kind of a dealbreaker.

johnny depp jack sparrow gif

DUMBLEDORE: Wut?

jude law sad gif

GRINDELWALD: DUEL!

johnny depp black mass gif

DUMBLEDORE: DUEL!

jude law crazy gif

THE END.

What do YOU think of the latest Fantastic Beasts casting? Share your emotions with us on social at @getfandom!