Tales of the Living Dead

Tales of the Living Dead

Available on FilmRise, Prime Video
Bog Mummy S2, E1: In 1950, the remarkably well-preserved body of a naked man was discovered in Tollund, Denmark with a rope around his neck, arousing suspicions of murder.