Last of the Time Lords
Barrowman continued to guest star in "Doctor Who" in 2007, appearing in "Utopia", "The Sound of Drums", and "Last of the Time Lords". He also participated in a "Doctor Who" special on the BBC's "The Weakest Link". In 2008, Barrowman appeared in the two-part 2008 series finale, "The Stolen Earth"/"Journey's End" and reprised the role of Captain Jack Harkness in the "Doctor Who: Tonight's the Night" special. In 2010, Barrowman returned to "Doctor Who" with a cameo in "The End of Time" along with other previous stars.