let me start by say that in sit down to watch this movie i know exactly what i be in for . a science fiction flick similar to war of the world or armageddon that would run for approximately 2hrs . well i be right and but know do have a few small surprise as well . now if you ask me and i would probably say know be more like the ring cross with armageddon with a bit of an indiana jones and the kingdom of the crystal skull twist thrown in for good measure . know isn not typical within the science fiction or disaster genre because unlike every other film i have see in recent year that have run with this formula it doesn not have any main character that quite frankly you hope would die . that not to say you will miss any of those classic and what be you think and idiot . moment be all so use to and because there be a few in here too and but unlike all those movie i just mention above while the focus doesn not seem to be on try to make the character as annoy a possible . you may want to argue that point but the next time i hear dakota fan scream in dolby digital 5 . 1 i swear to god i will slit my wrist . if i have to comment on anything it would be that the sfx or cgi scene seem a little unpolished . in 2009 the standard be you can watch a movie with cgi visuals that look so realistic that sometimes you get the urge to just rewind and watch what just happen simply because you cant believe your own eye . unfortunately with knowing and a film that rely on cgi heavily and that not the case . you can pin point every cg scene throughout the movie and to a point it can draw you away from what go on and on screen . but i wouldn not say it anything major and just slightly disappointing . knowing be certainly a film i would recommend to all science fiction and disaster or post or pre apocalyptic nut ( this last one would be me ) . i wouldn not go as far a to say that knowing be go to be win any award any time soon and but the acting be solid ( nicolas cage be a always fantastic to watch ) and the story be entertain and the character be likable . and that all we can really ask for right . check it out for yourself .