For a better film about "the rape of nanking"...
Watch "John Rabe." It's a movie based on real events, without the shmaltzy tone of this one and without the buffoonish carrying on of Christian Bale.
See the Rotten Tomatoes page on it John Rabe here: http://www.rottentomatoes.com/m/john_rabe/