standard EMP disaster story, not the worst of the gnere but far from the best