I liked this movie very much too. I have watched it 3 times.
It is the kind of movie that the less you know about the plot the better. There are a few surprises, I thought.
Kids at the dedication ceremony of their new grade school are each asked to draw a picture of what they think life will be like in 50 years and put their drawing in a time capsule. One little girl appears to go into some sort of trance like state and scribbles down a whole sheet of apparently randoms numbers. She is doing this with such a vengence of course we know something's up! I liked the kid, Lara Robinson, she was a good little actress.
Go ahead 50 years to the same elementary school. They open up the time capsule. Every child in the class gets one envelope from the capsule to open up. Widower John Koestler's (Nicolas Cage) son just happens to get the envelope that has the scribblings of the little girl, which is really fortuitous, because we already know Nicolas Cage is so good at figuring out codes and such.
I don't want to give anymore of the plot away. I thought the CGI was decent. If you are a Nicolas Cage fan and like alot of action, there are a few really good, oh yeah really good action scenes. I read somewhere the CGI wasn't that impressive, well I thought it was pretty damn good myself. I was just remembering a few things, and boy howdy, yeah they are really real looking.
The kid, Chandler Canterbury, who played Cage's son was good too. I liked both of these kids, I was really afraid we were going to have to endure crying whiney kids in this film, or the kind where they stand around screaming and have that deer in the headlights look about them, but not at all.
I really really loved the ending. The Aliens were very cool too!
Smoke me a kipper, I'll be back for breakfast!