Hard as this premise may be to believe, the earth is not yet actually ruled by demons. If there is any basis in reality to Demon Knight (1995), then one small vial of Jesus’s blood still stands between mankind and total domination by the lords of … Join Mr Skin to read her entire Biography