Per Degaton's weapon is the "Spear of Destiny". In the comics, the spear was mystical in that it was used to pierce the side of Christ during the Crucifixion. During WWII, the Axis powers obtained it and used it as a magic talisman to keep certain "Magic Susceptible" (i.e. really powerful) superheroes out of Axis territories because if they got too close, they would fall under Axis control and turn on the other heroes. This included heroes like Superman, Green Lantern, Doctor Fate and Wonder Woman. The Spear was developed as an explanation as to why really powerful superheroes didn't just march into Berlin and Tokyo and defeat the Axis allies.
It's revealed that Black Canary is actually the daughter of the original Golden Age Black Canary, which is the same as in the comics.