big budget action movie about female scientist confronts male ceo about robot photographs