A mysterious professor has discovered a dangerous secret; what powers the sun.A mysterious professor has discovered a dangerous secret; what powers the sun.A mysterious professor has discovered a dangerous secret; what powers the sun.