Absolute rubbish. I am a Sci-fi and horror lover, and I admire Nicholas Cage. But this film just loses the plot completely.
It rambles around and jumps into story parts without any explanation. Possibly this is really bad editing that ends up with such a disjointed story.