Description: A demonic virus attacks humans turning them into monsters that devour the livers of young women. Two molecular biologists try to reach a psychic who holds the key to stopping the virus.
Description A demonic virus attacks humans turning them into monsters that devour the livers of young women. Two molecular biologists try to reach a psychic who holds the key to stopping the virus.