Blumhouse Productions has revealed the trailer for horror film The Lazarus Effect, starring Olivia Wilde, Evan Peters, Mark Duplass and Donald Glover. The new film involves bringing animals – and people – back from the dead. Check the trailer below for The Lazarus Effect, which hits theaters on February 27th.