Speculating on the impact of a 1989 solar storm, Roy Samaha's film mimics the unpredictable release of energy flares, laye....