The rain is coming down hard and steady.