
In 1906, a demon was unearthed in Panama, and confined to a secret government testing facility. A hundred years later, Satan escaped. As a rash of strange and horrible deaths plague the United States, only a few key people know what's really happening. But do they...