Singer Duffy criticized Netflix streaming service for broadcasting the Polish drama '365 Days,' BBC reported.
"This should not be anyone's idea of entertainment, nor should it be described as such," she said.
Duffy has recently revealed she was held captive and raped a decade ago.
In a letter to Netflix chief executive Reed Hastings, Duffy wrote: "It grieves me that Netflix provides a platform for such 'cinema', that eroticises kidnapping and distorts sexual violence and trafficking as a 'sexy' movie.
"I just can't imagine how Netflix could overlook how careless, insensitive, and dangerous this is. It has even prompted some young women, recently, to jovially ask Michele Morrone, the lead actor in the film, to kidnap them.
"We all know Netflix would not host material glamorizing paedophilia, racism, homophobia, genocide, or any other crimes against humanity. The world would rightly rise up and scream.
"Tragically, victims of trafficking and kidnapping are unseen, and yet in 365 Days their suffering is made into a 'erotic drama', as described by Netflix."
14:37, August 12Ed Sheeran waiting for his firstborn
13:18, August 12Prince Harry, Meghan Markle losing their Instagram followers
12:19, August 12I can’t wait to watch this!: Supermodel Tyra Banks on the Armenian Genocide movie
15:21, August 11Accounts of Meghan Markle, Prince Harry, and Prince Andrew removed from UK royal family website
11:11, August 11Will Smith's teeth knocked out during golf lesson
18:20, August 10Antonio Banderas tests positive for COVID-19
16:59, August 10Kim Kardashian, Kanye West return to US after family vacation
15:19, August 10Madonna is working on script for new film
14:11, August 10The most-watched Netflix shows of this summer
13:23, August 1073-year-old Arnold Schwarzenegger becomes grandfather
12:36, August 10Cardi B responds to fans who demand Kylie Jenner to be cut from her new music video
12:05, August 10Sona Oganesyan about her son, their quarantine activities with Misho, her friendship with Tankian and the risky interview with Larry King