This film never really takes off unlike the many, many CGI planes in this which are flown by the best pilots who ever existed, able to swoop into courtyards and then take off into the ether. But it does look sensational and that is what this film is all about sensation over truth.
I for one think John Rabe deserves better, the acting does not let this film down as there are some excellent performances ostensibly by Daniel Bruhl and Buscemi makes a good fist of a poor script too. It is so waterd down that I actually felt that they were making a big fuss over nothing, yet this was suppose to be depicting the rape of Nanking. Rabes own diaries give enough of an accountto be able to direct the film as to what story they should have told. There is a passing reference to the 'beheading competitions'but it all seems to be happening off screen, the rapes are alluded to however,the only one they attempt to show has the victim being rescued by a child who knows how to use Japanese firearms. They raped women in front of thier families and shot anyone who interferd. This makes it look like a one off incident yet in Rabes own diary he says over 1000 girls were raoed in one night with over 100 from the Girls College Ginling alone.
There was a farcical scene where volunteer civilians make a stand against the Imperial Japanese troops and are saved in the nick of time by the threat of international journalists. This is Hollywood at its most obvious and mediocre, trying to be 'Saving Private Ryan' meets 'Schindlers List' and failing to do justice to either concept. The Japanese used civilians for bayonet practice shot, looted raped and burned at will, John Rabe kept asking for order amongst the troops and or protection, this is never presented in the film. It is just a glossed up non war, war film.
And language is another criticism, thay all start by speaking in thier own languages but then all slip into English which strips away even more of the see through veneer of authenticity, the 'German Jew' has a better English accent than his German one- oh very dear.
The only reason I gave it 3 stars is because it at least may get John Rabe some attention for the selfless and inspiring work that he did and it is not the actors fault, as they very nearly pulled it off.