ARROW: John Barrowman Talks The Dark Archer, DOCTOR WHO, TORCHWOOD and SCANDAL (2013)

Heroes and villains go hand in hand. They make for the ultimate co-dependent relationship; but it also makes for riveting storytelling. Knowing better than most the power of playing a hero or a villain is actor John Barrowman, who has made a solid career out of portraying both. Beloved for his infamous role as CaptainContinue reading “ARROW: John Barrowman Talks The Dark Archer, DOCTOR WHO, TORCHWOOD and SCANDAL (2013)”