knowing be a terrific film by the director of dark city that combine bone chill horror with a great story and amazing visuals . there be a feeling of sheer dread throughout and especially if you know how it go to end . i have to keep tell myself it be only a movie . the musical score be excellent and really accentuate the terror and emotional impact of the whole movie . nicolas cage pull off one of his best performance in year and and even though a lot of what he do end up be futile and i really felt for all the character . it seem a lot of the problem people have with the movie have to do with the plot and and while it not flawless it still really well told . alex proyas be know for be a stylistic director and and for this reason you should probably watch this with a certain frame of mind . try to feel your way through the movie instead of over thinking every little detail . it an emotional roller coaster ride and one of the best movie of 2009 so far . on top of everything and the action scene be awesome . edit represent upon further review and my opinion have change about this movie . i still think it really well make and but i have to comment on the weird symbolism and imagery use in the movie . for example and the rabbit may seem out of place until you realize that rabbit be sacred to the religion of baal and a solar deity . this and other thing in the film be relate to kabbalism and occultism . if you believe in the illuminati and you know that they control hollywood and put their symbol in many film and for example the nick cage movie national treasure 1 and 2. this movie may be part of a broad agenda by very sick and dangerous people . their final goal be to sacrifice all of humanity to their solar deity who they still worship . you may not believe it but it symbolize everywhere . so enjoy the movie but understand what these thing mean .