Where To Stream Lazarus Season 1 Episode 7
Almost Blue
- Aired May 17, 2025
- 30 Min
- Rated 8.7
- Number 1 Of 13 Rated Episodes
Coordinates from an AI lead to islands that Skinner bought just before they sunk under rising sea levels. The team visit them hoping to learn more.