The Western Will Smith chose over The Matrix

The infamous flop was Wild Wild West, the 1999 action comedy starring Will Smith as U.S. Secret Service agent James West. Smith passed on playing Neo in The Matrix and made the Western instead. The choice paired a familiar star vehicle with a costly, effects-heavy adventure—and became one of Hollywood’s most memorable “what if?” stories.

Two very different pitches for the future

Wild Wild West reworked a 1960s television series as a comic Western, mixing frontier scenery with elaborate machines and gadgets. Its showpiece was a huge mechanical spider, a steampunk-style invention: machinery designed to look like a fantastical alternate version of the past. The movie leaned on spectacle, humor, and Smith’s charismatic action-hero persona.

The Matrix, by contrast, offered a darker science-fiction premise about a man discovering that the world he knows is an artificial simulation. That idea was matched to a distinctive visual style, including “bullet time,” an effect that makes a moving camera seem to circle a nearly frozen moment. The film became a landmark hit; Wild Wild West was widely regarded as a major box-office disappointment.

A decision made before either film’s legacy

The contrast can make Smith’s choice look obvious in hindsight, but the two projects were only scripts and pitches before release—not cultural reputations. A star choosing between them had to judge which concept, role, and production seemed most promising at the time. Smith took the leading part in the Western, while Keanu Reeves became Neo.

The enduring irony is not simply that one movie succeeded and the other failed. It is that Smith’s decision tied his name to a spectacular misfire while the role he declined became inseparable from one of science fiction’s defining films.