After we saw the newest Matrix Resurrections trailer, our entire office was abuzz with theories and screengrabs. The most prevalent one was whether or not Yahya Abdul-Mateen II had replaced Lawrence Fishburne as Morpheus, or was playing a different character with similarities. This is The Matrix, we know that the Architect said there have been many Neos over time, maybe there have been many Morpheuses as well? 

Lawrence Fishburne said he was never asked to come back. That rifled some fans' feathers, and then Abdul-Mateen officially revealed he's playing Morpheus. So we have our answer, but why? 

The general theory is that we're jumping in time and maybe even dimensions within the Matrix story.

Morpheus' age must be crucial to where we are in the story. With older Neo and Trinity, there might be a restarting or rebooting of The Matrix that requires them to travel through time to him being younger, or he might be another version of the character who is looking for Neo again, after the computers put things back the way they were at the end of the third movie. 

Feel free to debate your theories and ideas in the comments. We want to know what you think!