It turns out that one of the biggest sci-fi franchises of all time, The Matrix, almost featured the one and only Salma Hayek.
That's right, the Frida actress was *very* close to starring as computer hacker Trinity (played by Carrie-Anne Moss) in the turn-of-the-century classic. Hayek revealed that she was one of the finalists during an interview on Jada Pinkett Smith's Red Table Talk video series. Meanwhile, Smith revealed she was also one of the four women who was considered for the role, which would end up going to Carrie-Anne Moss.
“We’d jumped through many hurdles, screen testing and many auditions,” Hayek explained. “They brought these stunt coordinators from Asia. It was the physical test. I’m flexible and agile, but I’m lazy.”
She added, “I never really went to the gym. They said, ‘You have to run!’ I go, ‘To where?’ I couldn’t even go around the room once. They never called me again after that day.”