The Lazarus Project poster
TV

The Lazarus Project (2022)

S01E05 Episode 5

Jul 14, 2022 • Season 1 • Episode 5 • HD

In his frantic attempt to hide his misdeeds, George inadvertently leads Archie to doubt her trust in The Lazarus Project.