Schindler's List is damn near perfect. The acting from ever actor was great (even the child actors weren't bad) from the main cast to the extra you can just barely see in the top-right corner. The plot and script are realistic and so well paced that had no issue with the over three hour length (and I hate it when movies go over two hours). The score was perfectly understated and added to the scenes instead of overpowering and manipulating them. I'm not a fan of black and white, but the way Spielberg uses it is genius and makes a few emotional moments so much more powerful. I do question why the characters switch between English and German, though. Surely German soldiers wouldn't be speaking English conversationally to each other, so I assumed that they spoke in English because it's a Western movie, so why do they still speak German when giving commands or in random conversations? The subtitles don't even translate them. There were a few scenes that could be trimmed or eliminated. These issues are very minor an do very little to detract from the film. The most impressive part of Schindler's List is how expertly they ride the very thin line between being historically accurate with the atrocities of the Holocaust and becoming borderline torture porn; they have truly horrible scenes, but they showed restraint and didn't make it gratuitous as a less talented writer/director would have done. Schindler's List captivating and affecting on a whole other level.