Storyline was great. Brings forth thoughts of what could happen in a solar flare. Had a bit of trouble following all the different groups.