What a long strange yet wonderful trip it's been!

Rating: 10/10 (3 June 2002)

I rate this film ***** out of ***** Stars. This film makes you think about everything you know. As the film rolls, pieces of the story click together, and by the end you will know the full story...
Look at life as you know it. Day by day goes by, and blurs into weeks, into months, into years without a thing happening... and then something happens.... for the better or worse in comes.
In fact, David Aames (Tom Cruise) is having that happen to him. First he meets Sofia (Penelope Cruz) at his birthday party and begins to think that she is the one 'true' love. However, Julie (Cameron Diaz) an ex-lover, is not too happy about that.
After spending the night at Sofia's, Julie takes David for a ride...off the top of a bridge. Julie is dead. David is disfigured. And he is in a 'Psych Ward' telling his story to Dr. McCabe (Kurt Russell)
Things start to get weird. Julie is alive? She appears to haunt David. But David thinks his 'Board Of Directors' AKA the 7 dwarfs (watch the movie to understand) is the cause of his accident to get control of his company?

What is going on? Is David losing his mind? Is Julie alive? Is David's company after him?
The answer is beneath the Vanilla Sky....