4.5
/10
Preacher is a fictional character portrayed by Robert Demeger in the TV series Doctor Who.
They appear in 1 episodes out of a total of 166 aired

Preacher

by Robert Demeger

character

Episodes1

  • 7.6
    /10

    The Shakespeare Code

    episode S3.E2 july 2007
    The Doctor takes Martha to London in 1599, where William Shakespeare's new play is being used by three witches in an evil plan.