Olivia Wilde stars in “The Lazarus Effect.”
Olivia Wilde stars in “The Lazarus Effect.” Photo provided
Olivia Wilde stars in “The Lazarus Effect.” Photo provided