Follow us on
loading....
The Lazarus Project premieres on January 23, 2023 at 9:00pm ET/PT. The series will follow George, who is recruited by...