John Barrowman On Tonight's One Show
John Barrowman, who plays Captain Jack Harkness in both Doctor Who and Torchwood, will be a guest on tonight's edition of the One Show. On the show, he will be interviewed and is likely to talk about; the upcoming third series of Torchwood, a new programme which he will be hosting called 'Tonight's the Night' and much more. John previously appeared on the One Show last year and tonight's edition will broadcast at 7pm on BBC One. You can visit the One Show's official website here.