More than 170 million people are on alert for a brutal weekend storm.