Will Smith rechazó el papel de Neo en Matrix por hacer esta película. Más tarde admitió que fue la peor decisión que ha tomado en su carrera.
La película sufrió varios re-shoots en un intento de inyectar un poco de humor después de que las audiencias en los pases privados dijeran que no estaban muy seguros de si era o no una comedia.