Doctor Who - Season 12, Episode 8 - Rotten Tomatoes

The Haunting of Villa Diodati



Critic Consensus: A proper ghost story that strikes the perfect balance between horror and history, "The Haunting of Villa Diodati" is Doctor Who at its best.

Episode Info

The doctor and her gang arrive at the Villa Diodati at Lake Geneva in 1816 on the night that inspired Mary Shelley's Frankenstein. However, the villa proves to have ghostly presences all its own, and the doctor is forced into a decision of earth-shattering proportions.


Jodie Whittaker
as The Doctor
Pearl Mackie
as Bill Potts
Matt Lucas
as Nardole
View All

The Haunting of Villa Diodati Videos

Critic reviews for The Haunting of Villa Diodati

It's hard to feel particularly enthusiastic about this: the Cybermen are dull, Mary Shelley is a non-entity, and much of the drama is contrived. A disappointing episode.

February 25, 2020 | Rating: 5/10 | Full Review…

The Haunting of Villa Diodati is a great story, steeped in so much creepy atmosphere and with a fun and freaky looking central antagonist at its centre.

February 23, 2020 | Rating: 5/5 | Full Review…

It's a creepy gothic horror, it's one of the best Cybermen stories we've seen in a long while, and it not only has a good handle on the Doctor and her companions but moves their relationship forward.

February 19, 2020 | Rating: 9/10 | Full Review…

'The Haunting of Villa Diodati', was definitely one of the highlights, bringing a heady mix of history, scares, knowing chuckles, a link to a wider arc, and for the second time this season, a starring role for a member of the Byron family.

February 19, 2020 | Full Review…

The resolution is tidy, as well as open-ended. It's just a shame the lead-up is such a muddle.

February 18, 2020 | Rating: 3/5 | Full Review…

While I'm concerned for the Tardis fam, they presented an interesting historical plot using a narrative style that works, and have given the Doctor a moral conundrum that will carry her into the home stretch of her second season.

February 18, 2020 | Rating: 3.5/5 | Full Review…

Discussion Forum

Discuss Doctor Who on our TV talk forum!