Goddess of war battles a demoness in space.
Mother and son learn the way of decadent neighborhood.
Consequences of infidelity spiral viciously out of control.