If you are the type of person that enjoys monster truck races and demolition derbys more than political issues this movie is not for you. I got quite a few main points out of this move. The main ponit being that if you don't teach what everyone wants to hear you will be black listed. I totally understand the connection to Darwinism and Naziism. For those that didn't follow it, it relates to natural selection. Hitler was simply trying to speed up naural selection by trying to rid the world of all "impurities". The problem with that theory is that we know that white, blonde haired, blue eyed people are part of recessive genes. So it is a weak link in the gene pool. Another point is that censorism exists. This time here it isn't so much with the government, But with colleges being afraid for people to speak their beliefs. The government tends to do it by censoring books out of schools. Now, I haven't heard of this too recently but it does exist. The old saying goes, "they don't gotta burn the books, they just remove them" One point that was proposed to me is that creationism and intellegent design are similar but different concepts. Creationism has a presence of god, but intellegent design has the concept of someone made the first cell. Darwinists refute this to the end, but if you pay attention the guy at the end says that "someone may have planted a seed" which would be part of Intellegent design. Yet, he's such a proponent of intellegent design. The problem is that we will never know how anything happened. Wether someone created an organisim or not. Life had to start some how and that some how had to start some where and so on. The debate will never end. How many times has science been wrong? -Of corse the earth is flat -watch out for y2k, the world will end because of computers -Drinking silver nitrate is helpful and so on. If you like debate and can stay awake long enough to watch this movie (about 5 people fell asleep during it) It's worth seeing. It has alot of good points but you need to pay attention to understand. Go in with an open mind and decide for yourself.