Happiness

Happiness

OKAY so I realized just now that every single New Year’s Eve since the creation of my Letterboxd profile, I watch a movie with some pedophilic theme or character. 2022 was The End of Evangelion, 2023 was May December, and now in the year of our lord 2024, we have Happiness. I have no idea why this is always happening but fuck it, I guess this is a yearly tradition now.

And what the fuck. Happiness is a film in which I can’t possibly really talk about it without spoiling, and while I can do that, I think most of your enjoyment from this film is if you don’t know anything about it at all. It’s a fucked up film with a twisted as hell sense of humor, and you’ll laugh, you’ll cringe, and you’ll definitely feel miserable by the end of it. One of the most uncomfortable but funniest films you may ever see, and even if it’s disturbing and deserving of that NC-17 rating, you may want to see it again. Not for a while though!

…oh and happy new year I guess? blegh.

Block or Report

EthanAhern liked these reviews

All
' ].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_fe0fde17-8d4e-4e39-886f-952f70b66d3a" }; 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-fe0fde17-8d4e-4e39-886f-952f70b66d3a'; adUnit.className = 'pw-div -tile300x250 -alignleft -bottommargin'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'med_rect_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-fe0fde17-8d4e-4e39-886f-952f70b66d3a'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-fe0fde17-8d4e-4e39-886f-952f70b66d3a'));
' ].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_0b2553f1-a1bc-438a-b452-7f1323b3612c" }; 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-0b2553f1-a1bc-438a-b452-7f1323b3612c'; 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-0b2553f1-a1bc-438a-b452-7f1323b3612c'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-0b2553f1-a1bc-438a-b452-7f1323b3612c'));