W świecie polityki wszystko podporządkowane jest zwycięstwu w wyborach. Obywatele nie głosują na kandydata, ale na jego wizerunek stworzony przez media. Pete St. John (Richard Gere) jest przebojowym, odnoszącym sukcesy doradcą politycznym. Kiedy jego wieloletni przyjaciel i klient Sam Hastings, senator stanu Ohio rezygnuje ze stanowiska, Pete szybko sporządza projekt kampanii dla tajemniczego biznesmena...
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).