Wish I had the psychic power to have known this film totally stinks

Rating: 1/10 (2 August 2009)

This nonsensical film is an amalgam of story elements stolen from such films as "The Day the Earth Stood Still," "Close Encounters," "The Sixth Sense," Signs," and "AI." Even worse it blatantly rips off an Arthur C. Clarke science fiction novel.
The film ham handedly tries to get a jump start on the 2012 "end of world" paranoia (from the Mayan calendar). And, piggybacking on the popularity of "The Da Vinci Code," can't resist flirting with Biblical allusions.
The story about a little girl's prognostication over future disasters will keep you riveted through much of the film. But in the last 20 minutes the film takes a hard left turn and goes off a cliff. The mystery that develops through most of the movie is left unsolved and will leave you going "WTF?!"
Instead, all we are let with is a horribly unsatisfying "alien ex machina" closing that makes you feel you've totally wasted 2 hrs of your life. My family (sci-fi buffs BTW) was so mad that they wanted to throw rotten tomatoes at the screen.
I've enjoyed all of Nicholas Cages's movies, and he does his best with this totally screwball doomsday yarn that, needless to say, is scientifically impossible.
The closing scenes are taken straight out of the Arthur C. Clake novel "Childhood's End," and his family should sue for plagiarism.