I am a big believer in historical accuracy in films and when a film excels I try to point it out...and when it fails I quickly do the same. In many ways. "Judith" is a fine film but when it comes to the central character, the filmmakers seem much more concerned about Sophia Loren as a sexy 1960s icon than a credible actress. Too often, she is inexplicably wearing what appear to be Chanel suits and is perfectly coiffed...like a 1960s Italian movie star. However, the film is supposed to be about a Jewish woman who escaped extermination in a Nazi death camp....and showing the lovely and super well-coiffed Loren in this role seemed not only stupid but a bit insulting.
Judith (Loren) is a woman who miraculously survived a death camp. She's lost her son and her husband, Gustav Schiller, turned her in to the SS!! Not surprisingly, she hates the man and wants him dead- -but she also wants to force him to tell her what happened to their son. However, the Haganah (Israeli Defense) wants the guy as well, as he's now working with the Syrians--using his knowledge about German tank tactics to aid in the destruction of the soon to be announced state of Israel.
If they had completely re-cast the part of Judith, had her at least appear in passing to be possibly Jewish and they had her wear normal and appropriate clothing for the era, the film would have been much, much better. Still, it's a strong story and worth seeing--that's why in spite of the problems I still give it a 7. How and why Loren was cast for this film is something I would really love to see. I am NOT being anti-Loren--she was marvelous in many movies but this one is just well beyond her range. Had the filmmakers done a better job in this respect, the film easily could have earned an 8 or 9.