I 1980, den amerikanske kongressmannen Charlie Wilson (Tom Hanks) er mer interessert i fester enn å vedta lover. Hans sosiale liv fører til en føderal etterforskning etter påstander om kokainbruk, utført av Rudy Giuliani som en del av en større etterforskning av uredelighet og mulige lovbrudd blant de ansatte i kongressen. Etterforskningen resulterte ikke i noen anklager mot Charlie. En venninne, Joanne Herring (Julia Roberts), oppmuntrer ham til å gjøre mer for å hjelpe det afghanske folket, og hun overtaler Charlie til å besøke området for å se hva som skjer med egne øyne.