The Lazarus Project 4 August 2022 on Sky Max

The Lazarus Project 4 August 2022 on Sky Max 1

Season 1 Episode 8 – The Lazarus Project is shaken by an uncontrollable incident, which throws the organisation into disorder and forces a race against time.


Latest Episodes

Discuss the Show