Solar Flare Reviews

June 6, 2008
The film tries to be a cautionary tale against corporate interference in both the environment and technology, but it really serves as a warning beacon against enervated staging and ineffectual dialogue.