Lee Tamahori’s preposterous sci-fi action/thriller is a silly, half-assed, mildly intriguing tale that never fully engages us with its ridiculous plot. Nicolas Cage (who else?) is magician Cris Johnson, a Las Vegas lounge act who has gained the attention of Security Chief Roybal (Jose Zuniga) at the casino at which he’s employed, by seeming to “cheat” at cards all the time without any clear way of cheating. This is because Cris can see two minutes into the future. This apparent ability, around which he has built a rather campy magic act, has gained the attention of FBI agent Callie Ferris (Julianne Moore), who wants him to use his ability to help prevent a nuclear terrorist attack. Cris, meanwhile, is haunted by the only person he’s managed to see coming for longer than two minutes into the future: Liz Cooper (Jessica Biel), a lovely young woman whose purpose in connection with Cris must be discovered before it’s too late. The film was directed by Lee Tamahori (“The Edge,” “Die Another Day”), a seasoned action/drama professional who sort of appears to be phoning it in a bit here – it all feels a little lazy, a little layed back, a little formulaic and a lot underwhelming. You could easily watch this film on TV and do 15 other things at the same time and still enjoy it to a point. Okay, maybe 5 or 10 things. Cage and Moore are terrific actors marooned here in a wasteland of action cliches and half-baked ideas. The results are passable, but not recommendable.