Malena (2000)
Starring Monica Bellucci as Malena.
Malèna is a 2000 historical romantic drama film written and directed by Giuseppe Tornatore from a story by Luciano Vincenzoni. It stars Monica Bellucci and Giuseppe Sulfaro.
A teenage boy named Renato becomes obsessed with the beautiful and sensual Malèna, who is the most desired young woman in town. Her husband is in the armed forces fighting the British in Africa, and she lives alone. Because of her beauty and solitary status, she is an object of lust for all the town's men and of hatred for its women.
When the Nazis take over this Italian town, and Malena finds herself penniless, she prostitutes herself to the Nazis.
When the Germans eventually leave, the town's women storm the hotel and drag out Malèna, ripping off her clothes, beating her to a bloody pulp and cutting off her hair.
I'm really not into seeing a girl get beaten to a bloody pulp like that, but it is 100% realistic... no doubt...
It's available on Amazon and Netflix.