Cast
Harrison Ford as Indiana Jones; To prepare for the role, the 64-year-old Ford spent three hours a day at a gym, practiced with the bullwhip for two weeks, and relied on a high-protein diet of fish and vegetables. Ford had kept fit during the series' hiatus anyway, as he hoped for another film. He performed many of his own stunts because stunt technology had become safer since 1989, and he also felt it improved his performance. Ford felt his return would also help American culture be less paranoid about aging (he refused to dye his hair for the role), because of the film's family appeal: "This is a movie which is geared not to [the young] segment of the demographic, an age-defined segment [...] We've got a great shot at breaking the movie demographic constraints." He told Koepp to add more references to his age in the script. Spielberg said Ford was not too old to play Indiana: "When a guy gets to be that age and he still packs the same punch, and he still runs just as fast and climbs just as high, he's gonna be breathing a little heavier at the end of the set piece. And I felt, 'Let's have some fun with that. Let's not hide that.'" Spielberg recalled the line in Raiders, "It's not the years, it's the mileage," and felt he could not tell the difference between Ford during the shoots for The Last Crusade and Kingdom of the Crystal Skull.
Cate Blanchett as Irina Spalko, the Soviet agent who is the main antagonist of the film. Screenwriter David Koepp created the character. Frank Marshall said Irina continued the tradition of Indiana having a love-hate relationship "with every woman he ever comes in contact with". Blanchett had wanted to play a villain for a "couple of years", and enjoyed being part of the Indiana Jones legacy as she loved the previous films. Spielberg praised Blanchett as a "master of disguise", and considers her his favorite Indiana Jones villain for coming up with much of Irina's characteristics. Irina's bob cut was her idea, with the character's stern looks and behavior recalling Rosa Klebb in From Russia with Love. Blanchett learned to fence for the character, but during filming, Spielberg decided to give Irina "karate chop" skills. LaBeouf recalled Blanchett was elusive on set, and Ford was surprised when he met her on set outside of costume. He noted, "There's no aspect of her behavior that was not consistent with this bizarre person she's playing."
Karen Allen as Marion Ravenwood (under the married name of Marion Williams). Frank Darabont's script introduced the idea of Marion Ravenwood returning as Indy's love interest. Allen was not aware her character was in the script until Spielberg called her in January 2007, saying, "It's been announced! We're gonna make Indiana Jones 4! And guess what? You're in it!" Ford found Allen "one of the easiest people to work with [he's] ever known. She's a completely self-sufficient woman, and that's part of the character she plays. A lot of her charm and the charm of the character is there. And again, it's not an age-dependent thing. It has to do with her spirit and her nature." Allen found Ford easier to work with on this film, in contrast to the first film, where she slowly befriended the private actor.
Ray Winstone as George "Mac" McHale, an English agent whom Indy worked alongside in World War II, but has now allied with the Russians due to his financial problems. The character acts as a spin on Sallah and René Belloq – Indy's friend and nemesis, respectively, in Raiders of the Lost Ark. Spielberg cast Winstone as he found him "one of the most brilliant actors around", having seen Sexy Beast. Winstone tore his hamstring during filming. "I keep getting these action parts as I'm getting older," he remarked. Like John Hurt, Winstone wished to see the script prior to committing to the film. In interviews on British TV Winstone explained that he was only able to read the script if it was delivered by courier, who waited while he read the script, and returned to the US with the script once Winstone had read it. His reasoning for wanting to read the script was, "If I'm gonna be in it, I want to be in it." He gave suggestions to Spielberg, including the idea of Mac pretending to be a double agent. He also stated that once filming was completed he had to return the script, such was the secrecy about the film. He was later presented with a copy of the script to keep.
John Hurt as Harold 'Ox' Oxley, Mutt's surrogate father and an old friend of Indiana, whom he lost contact with in 1937. Six months prior to the events of the film, he went insane after discovering the crystal skull, which commanded him to return it to Akator. Frank Darabont had suggested Hurt when he was writing the screenplay. The character is inspired by Ben Gunn from Treasure Island. Hurt wanted to read the script before signing on, unlike other cast members who came on "because Steven—you know, 'God'—was doing it. And I said, 'Well, I need to have a little bit of previous knowledge even if God is doing it.' So they sent a courier over with the script from Los Angeles, gave it to me at three o'clock in the afternoon in London, collected it again at eight o'clock in the evening, and he returned the next day to Los Angeles."
Jim Broadbent as Dean Charlie Stanforth, Dean of Marshall College and friend of Indy. Broadbent's character stands in for Marcus Brody, as actor Denholm Elliott had died in 1992. As a tribute to Elliott, the filmmakers put a portrait and a statue on the Marshall College location, and a picture on Indy's desk, saying he died shortly after Henry.
Shia LaBeouf as Mutt Williams/Henry Jones III, a young, motorcycle-riding greaser and Indy's sidekick and son. The concept of Indiana Jones having offspring was introduced in The Young Indiana Jones Chronicles, in which Old Indy is shown to have a daughter. During development of Kingdom of the Crystal Skull, this idea was incorporated into Frank Darabont's script, with Indiana and Marion having a 13-year-old daughter. However, Spielberg found this too similar to The Lost World: Jurassic Park, so a son was created instead. Koepp credited the character's creation to Jeff Nathanson and Lucas. Koepp wanted to make Mutt into a nerd, but Lucas refused, explaining he had to resemble Marlon Brando in The Wild One; "he needs to be what Indiana Jones's father thought of [him]—the curse returns in the form of his own son—he's everything a father can't stand". LaBeouf was Spielberg's first choice for the role, having been impressed by his performance in Holes. Excited at the prospect of being in an Indiana Jones film, LaBeouf signed on without reading the script and did not know what character he would play. He worked out and gained 15 pounds (7 kg) of muscle for the role, and also repeatedly watched the other films to get into character. LaBeouf also watched Blackboard Jungle, Rebel Without a Cause and The Wild One to get into his character's mindset, copying mannerisms and words from characters in those films, such as the use of a switchblade as a weapon. Lucas also consulted on the greaser look, joking that LaBeouf was "sent to the American Graffiti school of greaserland". LaBeouf pulled his rotator cuff when filming his duel with Spalko, which was his first injury in his career, an injury which worsened throughout filming. He later pulled his groin.
Additionally, Igor Jijikine portrays Russian Colonel Antonin Dovchenko, Spalko's second-in-command. His character stands in for the heavily built henchmen that Pat Roach played in the three previous films, as Roach died in 2004 from throat cancer. Joel Stoffer and Neil Flynn have minor roles as FBI agents Taylor and Paul Smith interrogating Indiana in a scene following the opening sequence. Alan Dale plays General Ross, who protests Indiana's innocence. Andrew Divoff and Pasha D. Lychnikoff play Soviet agents Grant and Roosevelt, respectively. Spielberg cast Russian-speaking actors so their accents would be authentic. Ilia Volok and Dimitri Diatchenko play Russian Suit and Spalko's right-hand man Dimitri who battle Indiana at Marshall College. Diatchenko bulked up to 250 pounds to look menacing, and his role was originally minor with 10 days of filming. When shooting the fight, Ford accidentally hit his chin, and Spielberg liked Diatchenko's humorous looking reaction, so he expanded his role to three months of filming. Ernie Reyes Jr. plays a cemetery guard. Chet Hanks plays Student in Library.
Sean Connery turned down an offer to cameo as Henry Jones Sr., as he found retirement too enjoyable. Lucas stated that in hindsight it was good that Connery did not briefly appear, as it would disappoint the audience when his character would not join the film's adventure. Ford joked, "I'm old enough to play my own father in this one." Connery later admitted that his true reason for turning the part down was that it was too small, stating: "It was not that generous a part, worth getting back into the harness and go for. And they had taken the story in a different line anyway, so the father of Indy was kind of really not that important. I had suggested they kill him in the movie, it would have taken care of it better." The film addresses Connery's absence by Indiana implying that both Henry Sr. and Marcus Brody (played in the previous films by Denholm Elliott, who died in 1992) died before the film's events, and briefly shows Connery as Henry Jones Sr. in a picture in Indiana Jones's office. Connery later stated that he liked the film, praising it as "rather good" but also "rather long." Michael Sheard, who portrayed Adolf Hitler in the third film, expressed interest in appearing in the film, but he died in August 2005.
John Rhys-Davies was asked to reprise his role as Sallah as a guest in the wedding scene. He turned it down as he felt his character deserved a more substantial role.