Vanilla Sky came out in theatres in 2001. I just watched it tonight. (Netflix)I see it as an odd mixture of science fiction and romance. It's a love story twisted with a erotic adventure. It's got Tom Cruise, Cameron Diaz, and Penelope Cruz. You know those kinds of movies where you understand more after you've watched it a couple times? This is one of those movies. There's a lot to focus on and interpret. You can appreciate the good acting, good plot, and good mystery.
I don't like it when people break down movies scene-by-scene-so just go watch it.