Torchwood: Miracle Day Review Michelle Alexandria July 8, 2011 Comments John Barrowman as Captain Jack Harkness, Mekhi Phifer as CIA Agent Rex Matheson, Eve Myles as Gwen Cooper Courtesy of Starz1 ← Previous Image