Arrow : Dinah Drake

Dinah Drake

I'm feeling a bit guilty for saying this because I like Katie as Laurel, but the new Black Canary Dinah Drake kicked so much a55.

The actress might not be as pretty as Katie, but she's a better fighter (or more believable) than Katie Cassidy.

This should have been how the writers handled Laurel Lance Black Canary from the the start.