Life Returns
An obsessed scientist believes he can return life to the recently deceased.