5 Movie Roles That Were Almost Played by Other Stars

Yup, Will Smith said no to The Matrix and chose Wild Wild West instead. Keanu Reeves got iconic because of it!

She was the first choice before Scarlett Johansson—but scheduling stopped her from joining the MCU.

George Lucas wanted Leo for Star Wars, but he turned it down—Hayden Christensen got the role.

The script was written for him, but he passed. Tom Cruise ended up making it one of his biggest hits.

Can you imagine anyone else saying “Life is like a box of chocolates”? Travolta said no—and Hanks won an Oscar.