The Doctor and Peri have been on holiday, visiting old friend Reverend Foxwell in the sleepy English village of Hollowdean. But why are their memories so hazy?