The CW has unveiled footage of Katie Cassidy as the Black Canary. The former “Melrose Place”...
By Ally Hayes
Ally Hayes is back with a photo recap review of this week's episode
The kind of film that feels so familiar, yet isn't actually all that common anymore.