Thomas Branch Movies

  • 1986
    Doctor Who: Mindwarp

    Doctor Who: Mindwarp

    Doctor Who: Mindwarp

    6.31986HD

    As the Doctor's trial continues, evidence is presented showing his most recent adventure, one where he faces an old adversary, Sil. As a scientist con...

    Doctor Who: Mindwarp
  • 1990
    Needle

    Needle

    Needle

    101990HD

    Needle paints a harrowing picture of a Liverpool overrun by drugs, charting a young man's nightmarish descent into intravenous heroin use and AIDS and...

    Needle