Insights from the Cinematic World: February 21, 2015

The Lazarus Effect

The story builds on a mysterious medical reality that has resulted in more than 3 dozen documented cases of the so-called Lazarus Phenomenon – when a patient spontaneously returns to life even after resuscitation has failed, named for the Biblical figure who rose from the dead.

Read more