
Ben Affleck, who directed "Argo," plays real-life CIA operative Tony Mendez, the mastermind behind the embassy worker rescue plan.

Bryan Cranston plays Mendez's boss, Jack O'Donnell.

John Goodman plays real-life makeup artist John Chambers, who worked on "Star Trek" and "Planet of the Apes" films.

Alan Arkin portrays Lester Siegel, the director of the made-up film at the center of Mendez's escape plan.

"Argo" actor Chris Messina

Jennifer Garner attends the premiere of husband Ben Affleck's new film.

Affleck's pal George Clooney, a producer on the film, attends with Stacy Keibler.

"Argo" producer Grant Heslov

Kerry Bishe plays Kathy Stafford, the real-life consular assistant in hiding at the Canadian Prime Minister's residence.

Aidan Sussman plays the son of Ben Affleck's character.

Scoot McNeely plays Joe Stafford, the U.S. consulate worker who escaped from Iran.

"Argo" actor Matt Nolan

Actress Kelly Curran

Remember Adrienne Barbeau from "Maude"? She plays an alien witch in "Argo."

"Argo" actor Ali Saam

Jon Favreau

"Argo" actor Farshad Farahat

The consulate workers portrayed in the film -- from left: Bob Anders, Mark Lijek, Cora Lijek and Lee Schatz -- join Affleck at the premiere.

Jeff Robinov, president of Warner Bros. Pictures Group (left) with worldwide marketing president Sue Kroll and "Argo" actor Alan Arkin.

Composer Alexandre Desplat wrote original music for the film.

"New Girl" actor Max Greenfield attends the premiere
Ben Affleck brought "Argo" to the Academy of Motion Picture Arts and Sciences in Beverly Hills Thursday night for the Los Angeles premiere of his film about the 1979 Iran hostage crisis and the daring plot to rescue six Americans holed up in the Canadian ambassador's residence. Joining Affleck were many cast members, including Bryan Cranston, John Goodman and Alan Arkin, as well as some of the real-life people on whom the characters in the film are based.
Photos: Getty Images