Where To Stream The Outer Limits Season 5 Episode 21
Star Crossed
- Aired August 13, 1999
- 60 Min
A futuristic reinterpretation of "Casablanca," a couple is carrying a parasite that might win the war for the humans. The couple flees looking for a way to escape and gain the support of a former lover who owns a casino.