rained fire and brimstone