The Haunting of Villa Diodati

The Haunting of Villa Diodati

Available on Stan
S12 E8: In 1816, the Doctor and gang arrive at a villa near Lake Geneva in Switzerland. Lord Byron and the Shelleys prepare for a night telling ghost stories, but the villa proves to have ghostly presences of its own.