See the Spanish version first!!!!

Rating: 7/10 (2 May 2005)

If you look closely, you'll see that a Spanish version of this movie (entitled "Open Your Eyes" -- English translation) appeared about 4 years before the U.S. release of Vanilla Sky. Same story, same characters, and in the role of Sofia, same actress -- Penelope Cruz.
Try to watch them both and see the effect of "Americanizing" a movie. This is an American reproduction of a Spanish original. The reproduction has everything American -- Tom Cruise, Cameron Diaz, even a "newly discovered" Penelope Cruz -- in place of the Spanish originals.
The original was cast with actors, the copy was cast with stars.