A woman destined for freedom manages to escape Hell. When she arrives from the sewers of Earth, she decides to punish Sinners. But the last thing she...