Legends of Tomorrow, “Star City 2046” places our characters in the crosshairs of their own desires, while finding themselves in a possible future that has...

read more