Doctor Who: Timelash
The Doctor and Peri arrive on Karfel, a planet ruled by fear where the enemies of its ruler, the despotic Borad, are banished into a time tunnel known as the Timelash.
Release : March 16, 1985
Budget : $0.00
Revenue : $0.00
Duration : 90 minutes
Rating : 3.50