格雷西·哈特(桑德拉·布洛克饰)是美国FBI纽约总部的一名特工。阴差阳错地成为“美国小姐”之后,格雷西每次参加活动都会因为“粉丝”的围观、纠缠或者索要签名而暴露身份,影响整个行动,“殃及”一起执行任务的同事。为此,FBI纽约总部做出决定,将格雷西调离原岗位,出任FBI纽约总部形象代言人。格雷西原本不想出任这个充其量只是一个“花瓶”的形象代言人,影片宣传照但男友埃瑞克的负心升迁,给了格雷西沉重的打击,让格雷西接受了麦克唐纳上司赋予的任务,在专业人士乔的训练下,开始四处参加电视采访节目,为FBI纽约总部做宣传,直到一块参加“美国小姐”竞选时的好朋友谢丽尔、资深电视节目主持人斯坦遭绑匪劫持。谢丽尔和斯坦遭绑架后,FBI纽约总部交给格雷西的任务是,去案发地拉斯维加斯做新闻通报。格雷西带着“死对头”同事珊姆·佛勒(雷吉娜·金饰)飞往拉斯维加斯。在酒店入住的当天晚上,格雷西参考FBI拉斯维加斯总部长官沃尔特提供的案发当时监控录像,联想到谢丽尔的座车,由座车到专职司机阿伯纳西,很快就在沃尔特一筹莫展时找到线格雷西从阿伯纳西嘴里挖出一个叫多丽·帕顿的女人。因为寻找多丽·帕顿产生的误会,格雷西面临遣返回纽约。在机场候机大厅,格雷西说服珊姆,前往谢丽尔和斯坦遭绑架的“老人之家”,巧妙地从斯坦的妈妈那里了解到斯坦有借高利贷赌博的恶习。格雷西重返FBI总部,让负责联络官弗尔曼设法查到有犯罪记录的斯蒂尔兄弟。格雷西擅自行动,引起沃尔特的不满。在格雷西前往金银岛俱乐部阻止斯蒂尔兄弟时,沃尔特的抓捕行动宣告失败。格雷西在金银岛俱乐部冒着生命危险,从斯蒂尔兄弟手里成功解救谢丽尔和斯坦,用真诚化解与珊姆的矛盾,给沃尔特长官以颜色,赢得人们对FBI纽约总部特工的称赞和爱戴。