Following the destruction of
Raccoon City in 1998,
Leon S. Kennedy (Nick Apostolides /
Toshiyuki Morikawa) participates in a special programme and undergoes training with Major
Jack Krauser (Mike Kovac / Kengo Tsuji) after agreeing to become an agent for the United States government. Six years later, in 2004, Leon is sent by the president to rescue his kidnapped daughter,
Ashley Graham (
Genevieve Buechner /
Akari Kito), from a village in rural Spain with the remote assistance of Ingrid Hunnigan (Raylene Harewood /
Yu Sugimoto). Soon after arriving, Leon finds his escorts brutally murdered by the villagers, who are being controlled by the parasite
Las Plagas and have pledged themselves to the Los Illuminados cult. Searching for Ashley, Leon meets
Luis Serra (André Peña /
Kenjiro Tsuda), a scientist on the run from the cult whom Ingrid confirms once worked for the
Umbrella Corporation. Leon and Luis are captured by the village head, Chief
Bitores Méndez (
Jon Bryant / Takeshi Oda), who injects Leon with a
Plaga parasite. After escaping captivity, the pair separate. Leon learns that Ashley is being kept inside the village's old church and rescues her. She has also been infected with a
Plaga. They are pursued by Méndez and a horde of villagers until Leon kills him inside an abandoned warehouse. With their rescue helicopter delayed by inclement weather, the pair retreat to a castle to seek shelter but Lord
Ramón Salazar's (Marcio Moreno /
Chō) forces capture Ashley. Leon briefly re-encounters
Ada Wong (
Lily Gao /
Junko Minagawa) following their last encounter in Raccoon City. Leon battles his way throughout the castle before reuniting with Luis underground, who provides suppressants for the
Plagas and reveals he wants to atone for his actions while working as an Umbrella researcher and for Los Illuminados. The pair use mining tunnels to reach the surface, but Luis is fatally stabbed by Krauser, who engages Leon in combat until Luis forces him to retreat. Before he dies, Luis gives Leon the key to his personal lab so the latter can cure himself and Ashley. Upon returning to the castle, Leon battles and kills Salazar before receiving Ada's help in pursuing Krauser, who has taken Ashley to an island facility. Fighting through the island, Leon reunites with Ashley, but they encounter
Osmund Saddler (Christopher Jane /
Hōchū Ōtsuka), Los Illuminados' leader who intends to send the infected Ashley back to the United States to infect her father so he can take over the world. Saddler uses their
Plagas to control Ashley and incapacitate Leon, separating them again. While moving through the facility, Leon discovers Krauser kidnapped Ashley and brought her to the village out of resentment against the United States government for their handling of "Operation Javier", a mission he narrowly survived two years prior that resulted in his entire unit being killed. Desiring power, Krauser uses a
Plaga to mutate himself and fight Leon, who reluctantly kills him. Leon reunites with Ashley again but Saddler returns and attempts to kill Leon until Ada intervenes, allowing Leon to take Ashley to Luis's lab and remove their parasites. While searching for a means of escape, Leon rescues Ada from Saddler before joining forces with her to kill him, who drops a vial of
Plaga amber. Ada takes the vial and leaves in a helicopter while Leon and Ashley escape the exploding island on a jet ski.
Separate Ways Prior to Leon's arrival, Ada frees Luis from Salazar's dungeon so he can procure a vial of
Plaga amber he had hidden for her, but gets infected with a unique
Plaga by one of Salazar's enforcers, Pesanta. While attempting to rendezvous with Luis and evading Pesanta, Ada covertly assists Leon in his fight against Los Illuminados. As her infection worsens, Ada's increasingly impatient boss,
Albert Wesker (Craig Burnatowski /
Jouji Nakata), periodically checks in on her. She eventually reunites with Luis, who realizes she is infected and convinces her to collect ingredients for a suppressant to slow her, Leon, and Ashley's infections. Complicating matters, Ada's condition worsens further in the amber's presence, forcing the pair to separate once more until her suppressant takes hold. While Luis helps Leon and Ashley, Ada kills Pesanta, which causes her to vomit her parasite. After killing it, she tries to find Luis again, only to learn Krauser killed him for the amber. Ada helps Leon reach Los Illuminados' island facility before secretly placing a tracker on him and breaking off to find Krauser. She witnesses him give the amber to Saddler before Wesker provides a device to help her bypass the facility's security. Upon learning Wesker also intends to detonate the island, regardless of Ashley's survival, Ada uses Luis's files to sabotage the bombs before using Leon's tracker to locate Saddler. She rescues Leon and Ashley and defeats Saddler, but he catches her off-guard and captures her. Leon eventually rescues Ada, who joins him in killing Saddler before retrieving the amber. As she leaves, she contacts Wesker to inquire about his intentions for the amber. When he promises a "new dawn will break" at the cost of billions of casualties, a disgusted Ada forces her pilot to change course. Wesker learns of Ada's betrayal and that the island is still intact due to the bombs not detonating correctly. Having obtained Krauser's body, an undeterred Wesker proclaims the "age of man" will soon end. == Development ==