Nicolas Cage stars in this heart-pounding, action-packed movie. Cage plays a Las Vegas magician working under a false name as a magician in order to protect his privacy and hide his secret. Cage has the ability to see several minutes into the future, but after having being questioned and probed as a child by the government and the medical establishments, Cage decides to become invisible. He uses his hidden ability very cautiously and is careful not to attract any unnecessary attention. He has become content with the life he is living and works hard to keep things that way. Until the fated day when the FBI comes looking for him.
The FBI needs Cage's help dealing with some terrorists who have threatened the safety of Los Angeles. Cage runs, but the FBI is hot on his tail. The agent, played by Julianne Moore, uses all of her resources and some pretty cheap tricks to catch Cage. She believes that he's the only one that can stop the attack and save thousands of lives. Cage doesn't trust the government that he's spent most of his life hiding from and isn't easily convinced into helping. Cage uses all his power to outwit the FBI and stay one step ahead, but eventually Cage's luck wears out.
The FBI takes advantage of the feelings Cage has for a woman, played by Jessica Biel, to force Cage into working with them. Even then, Cage doesn't cave he pushes his ability to see into the future to the max in order to out-smart the government. Cage's conscience also gets the best of him and he doesn't want to see any innocent people get hurt. After a great deal of internal struggling Cage decides what he must do. Watch the action unfold as Cage makes his choice in this suspenseful drama.