But reasonably accurate besides that? After all, in a movie about the latter days of Nazi Germany, you're going to have to sanitize a few things, and humanise people. After all, there wasn't a great deal of humanity in the vast majority of them.
They were all perfectly human. It's just that "human" doesn't mean "good".