Teri as Black Canary