The Lazarus Effect

“Playing God always leads to successful results.” – No One Ever. Mark Duplass, Olivia Wilde, Donald Glover and Evan Peters star in The Lazarus Effect. Cast of Characters: Dr. Frank Walton – Mark Duplass Dr. Zoe McConnell – Olivia Wilde Continue reading The Lazarus Effect