Tom Hanks character Charlie Wilson
Philip Seymour Hoffman character Gust Avrakotos
Julia Roberts character Joanne Herring
Amy Adams character Bonnie Bach
Om Puri character President Zia
Shiri Appleby character Charlies Engel
John Slattery character Cravely
Rachel Nichols character Charlies Engel
Erick Avari character Avi Perlman
Cyia Batten character Stacey
Denis O'Hare character Harold Holt
Ned Beatty character Doc Long
Emily Blunt character Jane Liddle
Ken Stott character Zvi
Wynn Everett character Receptionist - Charlie's Angels
Daniel Eric Gold character Donnelly
Harry S. Murphy character Congressional Committee
Enayat Delawary character Doc Long's Translator
Peter Gerety character Larry Liddle
Navid Negahban character Refugee Camp Translator
P. J. Byrne character Jim Van Wagenen
Mozhan Marnò character Refugee Camp Translator #2
Michael Spellman character Agent Patrick
Russell Edge character Agent Wells
Christopher Denham character Mike Vickers
Ron Fassler character Mario
Nazanin Boniadi character Afghan Refugee Woman (uncredited)
Rizwan Manji character Colonel Mahmood
Tracy Phillips character Belly dancer
Ali Olomi character Injured Mujahadeen Soldier (uncredited)