Battle of the Day

Katie Cassidy vs Katrina Law

Katie Cassidy
Maxim Hot 100 Party at Vanguard on May 15, 2013 in Hollywood, California

Katie Cassidy

Katrina Law


Arrow already has quite a few lovely actresses but the hit TV show's fans can soon look forward to an additional leather clad crime fighting femme fatale as Black Canary hits the scene, played by Katie Cassidy. It looks like the resident leather clad bad ass, Nyssa al Ghul (aka Katrina Law), is taking the addition in stride even though she now has some on screen butt kicking competition.

Which actress do you think is hotter, Katie or Katrina?