Maximum Score: B-

Rating: 8/10 (24 January 2010)

I've always thought Nicolas Cage was a great actor, and he still is. He especially shines in this movie, played a Earth professor (idk what that's call). He has a son that found a paper and started putting some numbers on that paper together. SH*T! OUR WORLD's GONNA END! Wow. The plot was tight, but the dialogue was just awful. Nicolas Cage is a great actor but this dialogue just doesn't fit him. Maximum Score: B- Visit www.moviereviewsof2009.blogspot.com for more. What did I do to IMDb that they have to make up these ridiculous rules that I can't submit a review less than 10 lines. WTF. I am gonna keep writing like this in a lot of reviews, so don't bother reading the end of my reviews.