Coming Soon Netflix News Jenna Ortega and Martin Freeman's divisive erotic thriller gets a Netflix release date