More
-
★★★★½ Watched 22 Sep 2024
that’s the stuff i like. movies are back!
-
this movie has everything i love: baby animals, colors, water, flowers, fiber art
More
-
one of my many gripes: why even have female characters in your movie if this is how you write them?
-
This review may contain spoilers. I can handle the truth.
this is a terrible movie. it is deeply condescending and moralizing yet shallow and misogynistic, all at once. it glorifies stylized violence, and then refuses to own up to its own violence (seriously, you're gonna have a cannibal scene and not show any violence, but DO have a very long, male gaze shower scene with two models?). it screams about the exploitation of women, yet constantly mocks the character with plastic surgery and features the violent rape of 13-year-old runaway…
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_b486e6f8-f25a-4443-b9ec-5c7d3a9363bc" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-b486e6f8-f25a-4443-b9ec-5c7d3a9363bc'; adUnit.className = 'pw-div'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'sky_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-b486e6f8-f25a-4443-b9ec-5c7d3a9363bc'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-b486e6f8-f25a-4443-b9ec-5c7d3a9363bc'));