just as the women stormed off to their residencies feeling helpless and heated , three familiar figures hovered over the road like angels in the gleam of natures nightlight and landed next to them on the street .