Playing God in The Feature ‘The Lazarus Effect’
Scary scenes from the efforts to play God in the scary thriller ‘The Lazarus Effect’ starring Evan Peters, Olivia Wilde and Mark Duplass. Check it out.
Scary scenes from the efforts to play God in the scary thriller ‘The Lazarus Effect’ starring Evan Peters, Olivia Wilde and Mark Duplass. Check it out.