Pete St. John (
Richard Gere) planuje kampanie wyborcze i kreuje wizerunki medialne polityków. Inaczej niż jego mentor (
Gene Hackman)- współpracujący tylko z politykami, których poglądy podziela - St. John pomaga każdemu, kto odpowiednio dużo mu zapłaci. Kiedy przyjaciel i klient Pete'a rezygnuje ze stanowiska, ten tworzy projekt kampanii dla tajemniczego biznesmena. Przeszkodą okazuje się ambitny lobbysta Arnold Billings (
Denzel Washington).