简(桑德拉·布洛克 Sandra Bullock 饰)是一位业务能力十分了得的法律顾问,她千里迢迢赶赴玻利维亚,只为了完成一项十分重要的任务——帮助陷入困境的前总统佩德罗(华金姆·艾尔梅达 Joaquim Almeida 饰)打败他的对手维克多(路易斯·查维兹 Luis Chávez 饰),在选举中扳回一城。 让简感到十分头痛的是,佩德罗对于这场选举显然已经绝望透顶,根本没有任何斗志和野心,甚至对人民的诉求毫不关心。与此同时,对方的选举顾问派特(比利·鲍伯·松顿 Billy Bob Thornton 饰)亦是难缠的角色,两三次交锋过后简显然处于劣势无路可走。就在此时,一场意外的发生让简看到了反败为胜的希望。
一直以来,黑人青年卡尔(小库珀·古丁 Cuba Gooding Jr. 饰)都将成为美国海军中的一员当做自己的毕生理想,然而,当他真的加入到了海军队伍中去之后,卡尔才发现,现实远不如想象中美好。在种族歧视之风盛行的军队里,卡尔理所当然的成为了众人伤害和排挤的对象,但个性坚韧的卡尔却并没有因此而退缩和气馁,正相反,他通过比别人多百倍的努力和出色的成绩证明了一个人的成功和失败与肤色无关。 比尔(罗伯特·德尼罗 Robert De Niro 饰)的出现让卡尔坚定了想要进入潜水艇搜救队的信念,然而,这支秉性白人至上主义的团队中,还未曾有过黑人加入的先例。通过近两年的不懈努力,卡尔终于加入了潜艇队的训练计划之中并最终成为了其中的一员。同时,他和比尔之间的紧张关系也因为一次不幸的事故而产生了质的改变。