One of the most iconic characters in the Doctor Who universe is returning for the upcoming holiday special! John Barrowman MBE puts on his famous coat once again and reprises his role as Captain Jack Harkness.
Fandom, Cosplay, Community and More
One of the most iconic characters in the Doctor Who universe is returning for the upcoming holiday special! John Barrowman MBE puts on his famous coat once again and reprises his role as Captain Jack Harkness.