Last updated 17 April 2017


The Last Fairy Tale

The Last Fairy Tale

Series Episode Number: 217

First Broadcast: Mon 31 Oct 2016 - ~9:00pm UTC (United Kingdom)
Running Time: 30 minutes





Deep in the heart of old Europe, the village of Vadhoc awaits the coming of a mythical teller of magical tales – but not all such stories end happily, the TARDIS travellers discover.