Charlie Wilson (Tom Hanks) este un congresman din Texas care, sub aparența mondenă, ascunde o abilă minte politică, un adânc patriotism și compasiune pentru cei slabi.

Joanne Herring (Julia Roberts), o virulentă anticomunistă, crezând că riposta americană la invazia sovietică este anemică, îl îndeamnă pe Charlie la o acțiune de ajutorare a mujahedinilor afgani.

Partenerul lui Charlie în această acțiune este agentul CIA Gust Avrakotos (Philip Seymour Hoffman).

Charlie, Joanne și Gust călătoresc în toată lumea pentru a facilita o alianță între israelieni, pakistanezi, egipteni, legiuitori. Eforturile celor trei sunt încununate de succes: SUA mărește fondurile pentru Afganistan de la 5 milioane la un miliard anual, iar rușii se retrag din țara invadată.