Happy Gilmore

Happy Gilmore

6.5
Netflix

As hit and miss as all of Sandler's comedies, but HAPPY GILMORE has plenty of heart to go along with all of the standard Sandler-isms. A sports movie which follows the standard template, but in truth the plot is mostly there to support an endless stream of gags, some funny, some not so much. What is interesting about the film-- and much of Sandler's output, really-- and what accounts for its huge popularity is the fact that at its core this is a film about a working class hero taking on the stuffy, hoity-toity upper classes at their own game: and succeeding. The Sandler character is, of course, a caricature of a working class man-- full of anger, vulgarity and emotion-- but there is a purity and sense of innocence to him that finds arguably it's finest expression here. Happy is frequently enraged, but quick to calm down and apologise; his vulgar side contrasted with a genuine sweetness and sense of loyalty shown towards his beloved grandma. It is no wonder that this character strikes a chord with so many; even when the characterisation descends into pure fantasy-- by, say, having Julie Bowen throw herself headlong at him-- it works because you can understand why the audience might want to be him.

Anyway, that's a lot to say: film's good, pretty funny in places, Sandler is good, Carl Weathers is even better.

Block or Report
' ].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_2121d62f-e2dd-45e7-93ef-1018b08f9a5c" }; 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-2121d62f-e2dd-45e7-93ef-1018b08f9a5c'; 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-2121d62f-e2dd-45e7-93ef-1018b08f9a5c'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-2121d62f-e2dd-45e7-93ef-1018b08f9a5c'));
' ].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_0a3eb849-7fe9-45d9-a967-f152f62907a1" }; 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-0a3eb849-7fe9-45d9-a967-f152f62907a1'; 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-0a3eb849-7fe9-45d9-a967-f152f62907a1'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-0a3eb849-7fe9-45d9-a967-f152f62907a1'));