It's a Wonderful Life

It's a Wonderful Life

This review may contain spoilers. I can handle the truth.

This review may contain spoilers.

It’s a Wonderful Life...or the story of how a kind and generous man, who is forced to give up his dreams all in the name of serving capitalism, is driven to contemplate suicide when only the magic of Christmas helps to bring him back from the brink. In other words, It’s a Wonderful Life is an exploration of how the machine that is capitalism will inevitably crush people and their dreams into an oblivion, going so far as to compel one to wonder if their life is truly worth living anymore. In this essay, I will...


No, but in all seriousness, It’s a Wonderful Life is...a wonderful film. Not only is it a really great Christmas movie, but it’s also just a fantastic film. Somehow a movie involving angels saving a person’s soul, set during the holiday season, also happens to be one of the most honest, tragic, and heartwarming tales of America and what makes it the beautiful and ugly place that it is.

Block or Report

Mario liked this review

' ].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_08f6ac4b-ecae-4e32-a281-db922b55b31e" }; 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-08f6ac4b-ecae-4e32-a281-db922b55b31e'; 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-08f6ac4b-ecae-4e32-a281-db922b55b31e'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-08f6ac4b-ecae-4e32-a281-db922b55b31e'));
' ].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_00a5bfad-b184-4225-8373-0b8c334fd45c" }; 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-00a5bfad-b184-4225-8373-0b8c334fd45c'; 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-00a5bfad-b184-4225-8373-0b8c334fd45c'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-00a5bfad-b184-4225-8373-0b8c334fd45c'));