Missing out on the role, however, turned out to be not much of a loss for Hayek, who went on to star in many successful films and bagged an Oscar nomination for "Frida." While Pinkett-Smith didn't get the part either, she did make an impression that helped her get the role of Niobe in the next three “Matrix” movies.