Protagonizada por Denzel Washington como Bennett Marco, un tenaz y virtuoso oficial del ejército, Liev Schreiber como Raymond Shaw un congresista de Nueva York que es manipulado para convertirse en candidato a la vicepresidencia, Jon Voight como Tom Jordan un senador de los Estados Unidos y su contrincante, y Meryl Streep como Eleanor Shaw senadora y la manipuladora madre de Raymond Shaw.