Muchos de los entornos urbanos de la película fueron filmados en el centro de Dallas, Texas, debido a la apariencia futurista de los edificios.