A controversial new film is causing critics to walk out of screenings due to its brutal depictions of rape, bestiality, incest, and torture.
“The Painted Bird,” which focuses on an abused young Jewish boy trying to flee the Holocaust, premiered at the Veni…
Read More

Leave a Reply