Where To Stream Lazarus Season 1 Episode 1
Goodbye Cruel World
- Aired April 5, 2025
- 30 Min
- Rated 8.6
- Number 2 Of 13 Rated Episodes
The miracle drug, Hapna, now threatens to wipe out humanity. A chronic jail-breaker named Axel is asked to find the only man with a cure: Dr. Skinner.