Don't get me wrong, this was a very good movie. Almost 3 hours and I didn't get up once to go to the bathroom or strecth or anything. Although I agreed with the sentiment of the story line, it was a LITTLE bit preachy. I think every generation needs a film like this though, to remind us of certain rights and wrongs. Special effects were excellent and it was visually beautiful!