Lazarus Man

A man presumed dead leads the team to a shocking discovery.