A giant turtle named Lohzilla is spotted off the shores of Stormwind ready to fight a giant Devilsaur in the Cathedral of Light. Meanwhile giant Direbats swoop in on denizens of Undercity at Brill as the Black Dragonflight attempt to destroy Ogrimmar…
If you haven’t seen the movie go see it.