The Outer Limits
Mark Episode As Watched

SEASON 5 • EPISODE 10

The Outer Limits

"The Shroud"

Date Aired: Apr 29, 1999

The Outer Limits S5E10
Avg Rating (0)
Your Rating
A secret religious order uses an unsuspecting woman for an experiment in which she is injected with an embryo containing DNA from the Shroud of Turin.
Buy or StreamAmazonAmazon UK