In short this is an overly hyped movie that brings nothing new to entertain and yet borrows heavily from an old movie that was just as bad at the time! Bullock plays a strong female lead so is quite unlikable whereas Malkovich is quite interesting but not used to his best. If you want a movie that leaves you feeling unsatisfied and not wanting more then this is the one unfortunately.