Ryan chats with star of Torchwood John Barrowman about his love for Captain America, comics and much more!