The Outer Limits

First published at 23:05 UTC on July 4th, 2019.

"Blood Brothers" Medical researcher Dr Spencer Deighton has discovered a formula which apparently gives a human being eternal life. When he shares his discovery with his brother Michael, who co-owns their research company, he doesn't...

MORE
CategoryHealth & Medical
SensitivityNormal - Content that is suitable for ages 13+