Constant (Original) / Constant (US)
Two scientific researchers make a startling discovery in space and must race against the clock as they struggle to make sense of the terrifying anomaly.
Info mistake?