Arrow's John Barrowman Previews Malcolm's 'Bizarre' Dilemma and a 'Jaw-Dropping' Nanda Parbat Twist

This week on The CW’s Arrow (Wednesday, 8/7c), the League of Assassins’ lair in Nanda Parbat gets a pair of surprise visitors, when Laurel Lance (played by Katie Cassidy) shows up with Malcolm Merlyn aka Ra’s al Ghul’s troubled daughter Thea, as well as quite-dead Sara, in tow. READ MORE

Comic-Con

Arrow's John Barrowman Promises  'The Best of Brutal Times' for Thea, Hints at Lighter Duds for Dark Archer

There are similarities between Torchwood‘s Captain Jack and Arrow‘s Malcolm Merlyn, John Barrowman noted during his visit to TVLine’s San Diego Comic-Con video suite. READ MORE & WATCH VIDEO

Fall TV Preview

Arrow Ups John Barrowman to Series Regular: 'I Am Excited to Explore What Is Yet to Come'

To quote John Barrowman at The CW’s Upfronts event red carpet on Thursday morning, “You can’t keep a good bad guy down” — fitting words, given that one hour later, TVLine confirmed that the genre-TV fave has been promoted to series regular status for Arrow Season 3. READ MORE