Doctor Who (1963)

Doctor Who (1963) : 15x11

Image of the Fendahl (3) Min.
6 3 votes

Overview

While Max prepares to tap supernatural forces beyond imagining, the Doctor and Leela investigate the legend of the Fendahl.