Even in spite of some glaring narrative flaws, Cameron Crowe's Vanilla Sky is a mindbending drama that mostly succeeds. A remake of the 1997 Spanish film Open Your Eyes, Vanilla Sky is part romance drama, and part thought-provoking mystery. The middle act of the film has some pacing problems, and feels a little long at times, but it's almost hard to criticize it due to how significant it becomes by the time the film ends. Plus, the film really picks up in the third act to make up for it. Tom Cruise is as charismatic as always, even when his face is obscured. Perhaps the most surprising performance comes from Cameron Diaz, who really makes the most of her limited screentime in a role we don't see from her often. However, PenÚlope Cruz is mediocre at best, and struggles as Cruise's love interest. Crowe's direction is solid, and he makes sure the film never loses coherency. Had the middle section of the film been edited down a bit, this would've been fantastic, but as it stands, Vanilla Sky is a good effort from Cameron Crowe that's sure to blow your mind at least once.