Lake Geneva, 1816. Lord Byron and the Shelleys prepare for a night telling ghost stories, but their villa proves to have ghostly presences all its own.
Your Episode Rating
Series 12 Episodes
S12E11
PLEASE DELETE! EPISODE 11 IS LISTED UNDER SPECIALS SECTION