If you didn't know, DC Comics TV shows are phenomenal! Included in this is The CW's ARROW starring Stephen Amell as Green Arrow, Katie Cassidy as Black Canary, and a mix of Matt Nable and John Barrowman as Ra's Al Ghul (it's a long story). These actors love what they do, and you can tell! But just... Continue Reading →