Andy Meek / Boy Genius Report
Netflix released one of 2020’s most controversial movies – and it might win an Oscar – * Among all the Netflix movies to watch right now, one thats attracted the most scrutiny and controversy in recent memory is the film Cuties, from director Mamouna Doucour. Back in September, a controversial movie from France was added to Netflixs streaming library that generated a huge wave of backlash, …