Where To Stream Lazarus Season 1 Episode 12
Close to the Edge
- Aired June 21, 2025
- 30 Min
- Rated 8.1
- Number 10 Of 13 Rated Episodes
Eleina gets a lead to Skinner from Popcorn Wizard, but with Hersch, Axel, and Doug out of commission, it's up to Chris and Leland to crack the case.