For those who wish to not be spoiled for Doctor Who Series 4 I suggest you look away now.
Recently their has been speculation whether John Barrowman will be in Series 4 of Doctor Who and reprising his role as Captain Jack Harkness. Well thanks to John Barrowman's newly released autobiography it has been confirmed in his recording schedule that he will be in Doctor Who Series 4. John Barrowman is currently starring in the Doctor Who spin-off Torchwood which is being shown weekly at 9.00pm on BBC 2. Although we do not know which episode he will be appearing in be sure that Bad Wolf PR will update you on this as soon as we hear it.