It's been revealed Caity Lotz will play... White Canary. "Yeahbuthwat?" We'll have to wait until the show airs in early 2016 to find out.
The synopsis once again:
When heroes alone are not enough… the world needs legends. Having seen the future, one he will...