big budget action movie about female scientist with documents confronting the ceo.