August 2005. Amid death and destruction, hurricane-ravaged New Orleans has a new dark force to fear.
As the rescue efforts unfold, a grisly discovery is made at one of the massive refrigera...