With a full out Sentinel assault on Zion imminent and Neo trapped in Limbo, Morpheus and Seraph launch a desperate rescue mission. The Smith program has become a virus and has grown insanely drunk with power. After Neo is rescued, he strikes up a deal with the Machines: leave Zion alone and he’ll stop Smith.

The Matrix Revolutions might not have hit the mark the way the original film did but, to be fair, how could it? The Matrix instantly became a hallmark of pop and sci-fi culture, which is not an easy feat in any generation. The final movie was at least a decent concluding chapter of the trilogy. Here are 10 Hidden Details You Completely Missed In The Matrix: Revolutions.

Homage To The Savior

After striking his deal with the Machines, Neo plugged straight into the Matrix to do battle with the Agent Smith program, who had gotten so out of hand that the entire Matrix was loaded with only Smith avatars. It took him a while, but Neo figured out how to finally give in and, in allowing Smith to win, he could defeat him.

For his sacrifice, there is a park bench dedicated to the memory of Thomas Anderson (Neo’s real name).

Raining Code

Like a lot of good, postmodern superhero-type showdowns, the final battle between Neo and Smith took place in the pouring rain. But within the confines of a computer program, they’re not just fighting in the rain.

As Revolutions was one of the first movies to be released in IMAX, fans who were lucky enough to catch it here didn’t see raindrops. They saw the rain for what it really was - Matrix code as the system was breaking down.

Opened At The Same Global Time

November 5, 2003, saw The Matrix Revolutions released to the world. But unlike your typical midnight movie screenings shown all over the world, the movie had an unprecedented release schedule. The final battle was released literally at the same time all over the world.

When New Yorkers were catching the Midnight Screening, Los Angeles was watching the movie at 9 PM, while in Sydney, viewers were catching the film at 3 PM.

Deja Vu

During the first movie, Neo inadvertently warns the team that agents are coming when he has a case of Deja Vu and sees the same cat walk through the frame. A similar situation happens as the Matrix seemingly resets itself after Neo defeats Agent Smith.

But it’s not just a similar cat - it’s the same cat and the same meow. Did we all just encounter a glitch or did Neo actually save us all?

“I’m Beginning To See The Light”

After being rescued from limbo, Neo goes to visit the Oracle one last time. Besides telling him that “everything that has a beginning has an end”, she also tells him what Smith intends to do.

In the background of the scene is an old jazz standard, “I’m Beginning To See The Light,” by Ella Fitzgerald. Neo must be a slow learner or take a while to see the actual light – another version of the same song was playing in the Oracle’s home in The Matrix.

Pitt, Hunter, And O’Connell

The final battle between Neo and Smith winds up in a giant crater. Smith finally defeats Neo, or so he thinks when Neo allows himself to be taken down. The location of the crater is a popular one for the film series.

It’s the corner of Pitt, Hunter, and O’Connell Streets in Sydney, Australia. But it’s also the very spot that Neo made his phone call into the Matrix itself to close out the end of the first film.

Contains The Only Shot With Color

When your entire movie franchise mostly takes place inside of a computer program, you need to have a way to illustrate that. All three films within The Matrix series were shot in muted green hues to illustrate the outside world was really a computer program.

The last human city of Zion didn’t have a lot of color in it either. With the happy ending that Revolutions provided, the last scene of the movie actually is the only one of the film series that shows a bright blue sky and greenery seen from inside of the Matrix itself.

Why The Oracle Is Different

The Oracle is a prophet that exists inside of the Matrix program who helps the humans find their way and meaning and how they can help with the war. She was played by Gloria Foster for the first two movies. In Revolutions, we are introduced to a new version of the Oracle, this time played by Mary Alice.

In the story, Sati’s parents gave over the Oracle’s termination codes in exchange for their daughter’s placement into the Matrix and out of limbo. But unfortunately, in real life, Gloria Foster passed away from complications of diabetes in 2001.

Where Is The Machine City?

When Neo and Trinity take the Logos to head for the Machine City, the movie doesn’t explain much about it. However, the companion anthology series, The Animatrix, gives a full account of not just where the Machine City is, but how it came to be.

In the two-part story, “The Second Renaissance”, once humanity had perfected artificial intelligence, the humans shunned their robot counterparts, leading them to take over an empty portion of Saudi Arabia. The machines name their town, apropos, “Zero One.”

Mjolnir Always Returns Home

Since Naobi had given her ship to Neo and Trinity to head to the Machine City, that left her to co-pilot The Hammer on her way back to Zion. The Hammer is actually the nickname for the ship’s real name, Mjolnir. As the ship heads back to Zion, Morpheus, Naobi and the rest of the Hammer’s crew are fending off Sentinels from trying to destroy the ship.

It rushes into Zion doing exactly what Mjolnir does when Thor tosses it. Morpheus fires the EMP, effectively bringing the lightning and destroying the Sentinels.

Next: 10 Best Martial Arts-Fueled Movies For Everyone