Where To Stream The Lazarus Project Season 1 Episode 1
Episode 1
- Aired June 16, 2022
- 44 Min
- Rated 7.5
- Number 2 Of 16 Rated Episodes
When George keeps reliving the same few weeks over and over, he is offered an opportunity that will change his life forever.