'Westworld' Season 3 Recap: Dreadful Deaths, Mad Mysteries and More

Westworld will soon return for its fourth season more than two years after the conclusion of Season 3, so some viewers might be in need of a refresher.

If you're wondering what Dolores (Evan Rachel Wood), Maeve (Thandiwe Newton) and Caleb (Aaron Paul) got up to, or even what happed to Bernard (Jeffrey Wright) and Charlotte Hale (Tessa Thompson) then look no further than this —hopefully— helpful recap.

'Westworld' Season 3 Recap: Dreadful Deaths, Mad Mysteries and More

Evan Rachel Wood as Dolores Abernathy in "Westworld" Season 3, which saw her character enter the real world. John P. Johnson/HBO

Westworld Season 3 is set three months after the events of Season 2 and follows Dolores as she sets out into the real world in search of the person who co-created Rehoboam, named Engerraund Serac (Vincent Cassel).

Rehoboam is an artificial intelligence system that predicts the future of humanity and shapes it by controlling every individual's life, thus proving that free will is no longer real for humans like former soldier Caleb Nichols.

Dolores Meet Caleb

During Dolores' search for answers about Serac, she comes into contact with Caleb, who helps her when she's in danger and decides to work alongside her when he learns the truth about Rehoboam.

For Dolores, Caleb is the leader of a human revolution against Serac and Rehoboam, though Serac claims that the AI was actually designed to stop humanity from destroying itself.

Caleb is also what Serac would call an outlier, a person who would alter the designated course of humanity predicted by Rehoboam if they were allowed to roam freely. That is, unless Serac and his team aren't able to reprogram the outlier as they managed to do to Caleb.

As Dolores and Caleb set out to discover the truth about Rehoboam and destroy it, Bernard Lowe and newly-awakened host Ashley Stubbs (Luke Hemsworth) try to go after them and figure out their plan.

What Happened to Maeve?

Meanwhile, Maeve starts out the season stuck in a new part of the Westworld park that is designed to be Fascist Italy during World War II alongside lover Hector Escaton (Rodrigo Santoro).

After realizing she is in Westworld, Maeve breaks herself free and wakes up in the real world, where she meets Serac who informs her that he originally believed she was a threat to his system but now feels she can help him defeat Dolores.

Maeve decides to do so when Serac promises to let her reunite with her daughter in the Sublime, and following his leads she comes into contact with Yakuza boss Sato (Hiroyuki Sanada) who is actually Shogunworld's Musashi, and leaves her for dead after they cross swords.

Serac manages to recover Maeve's core and rebuilds her body in the real world while her mind is put in a Warworld simulation, where she is able to confront a copy of Dolores about her plans.

Charlotte Hale's Takeover Bid

As all this is going on, Charlotte Hale —or at least a Host version of Charlotte who is also a copy of Dolores— takes over Delos and starts to question her identity. She also learns that Serac has been trying secretly to take control of Delos and makes moves to stop him.

She also forces William (Ed Harris) to go into a mental institution, which he is later broken out of by Bernard and Stubbs.

Charlotte manages to do so only by poisoning the entire board of Delos and stealing the host data that Serac was after. While attempting to save the real-life Charlotte's ex-husband Jake and son Nathan she is involved in a car explosion, which was set off by Serac and leaves her body charred.

Charlotte decides to turn against Dolores, who she believes is just leaving her copies to die, and warns that she will get revenge for Jake and Nathan's deaths.

Maeve v. Dolores

Maeve wakes up in a new host body and goes after Dolores who is with Caleb at Serac's rehabilitation center in Mexico for outliers, where Caleb learns he was reconditioned by the program and had his memories suppressed, including the fact he killed his friend Francis.

When Maeve arrives she and Dolores fight. As this is happening, Bernard tells Stubbs that Caleb will destroy humanity as part of Dolores' plan, and William tells them of his intention to kill all hosts on Earth.

Maeve takes Dolores to Serac so that she can give him the host data and the key to the Sublime, and she is hooked up to Rehoboam. When Dolores refuses to give those to Serac he has her memories erased, and in her final moments she's able to persuade Maeve to turn against him.

As a result, Maeve kills Serac's men and wounds him, while Caleb orders Rehoboam to erase itself, thus freeing humanity.

Bernard to the Rescue (Hopefully)

Bernard and Stubbs fight with William but manage to survive, albeit Stubbs has been shot, and Bernard then realizes that Dolores hid the key to the Sublime in his brain because Rehoboam was only delaying the collapse of humanity, not preventing it.

The host decides to go into the Sublime to figure out how to change this fate for humanity, and in the post-credits scene wakes up covered in dust after a long time has passed.

Meanwhile, William goes to Delos' headquarters in Dubai where he is met by Charlotte, who has him seemingly killed by a host version of himself.

Westworld returns on HBO on Sunday, June 26 at 9 p.m. ET.

Thandiwe Newton, Aaron Paul, Evan Rachel Wood and Tessa Thompson in "Westworld" Season 3.