La cinta es un remake de la película española Abre los ojos (1997). En ambas versiones, la actriz Penélope Cruz interpreta el mismo papel.
La secuencia donde Tom Cruise corre por Times Square completamente vacío no es generada por computadora. En un hecho inédito, la producción obtuvo permiso para cerrar varias calles de la zona, un domingo en la mañana, para filmar la escena.
Sobre el remake norteamericano de su película Abre los ojos, el director Alejandro Amenábar comento: “Cuando supe, hace ya bastante tiempo, que Cameron Crowe iba a escribir y dirigir la película basada en Abre los ojos, con Tom Cruise en el papel principal, me sentí honrado. Ahora que he visto Vanilla Sky, no podría estar más orgulloso. Cameron tiene todo mi respeto y admiración. Respeto, por haber inculcado el significado más profundo de la obra. Admiración, por haber buscado nuevos puntos de vista y un enfoque fresco de la puesta en escena, dando a la película su propia imagen inconfundible. Vanilla Sky es tan fiel al espíritu original como irreverente a su forma, y eso lo convierte en un trabajo valiente e innovador. Creo que puedo decir que, para mí, los proyectos son como dos hermanos muy especiales. las mismas preocupaciones, pero sus personalidades son muy diferentes. En otras palabras, cantan la misma canción, pero con voces muy diferentes: a una le gusta la ópera y a la otra le gusta el rock and roll”.
Antes de Kurt Russell, quien acepto el papel sin leer el guion, los actores Michael Keaton, Harrison Ford y Alec Baldwin estuvieron considerados para el papel del doctor McCabe.
La cinta incluye un breve y casi desapercibido cameo del director Steven Spielberg. Como agradecimiento, el director Cameron Crowe aparece, en un cameo, en la cinta Sentencia previa (2002), dirigida por Spielberg y estelarizada por Tom Cruise.