S05 E21
Aug 13, 1999The Outer Limits
The Star Crossed
Release Date: Aug 13, 1999Episode Description
Cosmic "Casablanca" tale of a cynical cafe owner who encounters an old flame in a world dominated by alien invaders.
Where to Watch The Outer Limits Season 5 Episode 21 Now
Best
Rent/Buy
Free