i really can say i felt the movie in it right essence where the mind game from dreamy reality enter into the surreal aspect of future face by tom cruise . i do not care much about tom cruise act prowess but i must say that he seem to impress at every point in the movie . not simply due to an engaging storyline but also due to his self be impart to the lead character . they merge and then speak and it beautiful . however i must say this movie doesn not come under the average flick of weekend which you pick at random and watch gleefully while it carry strong sentiment and character so do not wash this one down with your beer and pop corn . it certainly need more than that .