Immortal Sins › Cast
John Barrowman
Jack Harkness
Eve Myles
Gwen Cooper
Mekhi Phifer
Rex Matheson
Bill Pullman
Oswald Danes
Alexa Havins
Esther Drummond
Kai Owen
Rhys Williams
Lauren Ambrose
Jilly Kitzinger
Arlene Tur
Dr. Vera Juarez
Sharon Morgan
Mary Cooper
Nana Visitor
Olivia Colasanto
Tom Price (actor)
Sgt. Andy Davidson
Daniele Favilli
Angelo Colasanto