The Lazarus Effect (2015) Finally, scientists have figured out a way to bring people and other living things back from the dead! Unfortunately, this comes at a very high, very disturbing cost. Watch it here! Image Source: Everett Collection