A whistleblower desperately tries to derail a corporation's reckless pursuit of power through a new form of energy only to face his own missteps.
No data