Tom Hanks es Charlie Wilson, un congresista que solo piensa en disfrutar al ser reelecto y de la corrupción en el gobierno de EE.UU.
Corría la década del 80 y durante esos giros que da la vida Charlie tiene que viajar hasta Afganistán y ver en la pobreza y régimen que tienen que vivir estos pueblos por culpa de la Unión Soviética.
Como en esa época EE.UU. subsidiaba a ciertos pueblos de Oriente Medio, Charlie consigue mil millones de dólares con su gobierno para apoyar a los afganos y aportarles armas para que destruyan a los rusos..
Charlie es muy sobresaliente, su credibilidad es de las más respetadas en el congreso, finalizada la guerra y opta por pedir un millón más, para construir una escuela en Afganistán.
A los EE.UU no les interesó la educación afgana, al final, esa falta de atención educacional y mucha ayuda a la violencia se irá contra ellos.