12 Years a Slave

12 Years a Slave

Gathering my thoughts about 12 YEARS A SLAVE has not been easy.  My emotions have been in conflict with the structure of the film.  From an emotional aspect, it is an incredibly powerful film that left me with the feeling that I’d tasted the horrific fruit of what it meant to be a slave.  From a structural aspect, it had some problems that impacted my involvement with the story.
   
The problems:
   
* Looming above them all is the epistolary nature of the story.  It most frequently plays out like diary entries.  Many sequences are very short.  The longer ones seldom connect into a narrative structure.  Instead, it is mostly comprised of “first this happened and then that happened” scenes.  There was essentially one perspective.  Consequently, despite what was happening on the screen, I could often sense a distance between myself and the characters.
   
* At least two major supporting characters weren’t well developed.  In fact, they were almost caricatures.  The main one was Sarah Paulson as Mistress Epps, striking me as only a few steps removed from Cruella de Vil.  The other was Brad Pitt as Bass, a Saint in Amish clothing.  Considering the strength of other roles, these really stood out.
   
* There were also intriguing characters that I would like to have known more about.  The two who immediately come to mind are Alfie Woodard as Mistress Shaw and Benedict Cumberbatch as Ford.  I certainly didn’t need to know everything about them, but they were so different from other characters that it would have been good to have a bit more insight.
   
Being that they were emotionally connected, the positives outweighed the negatives:
   
* There were so many excellent portrayals in the movie.  Two who stood out above them all were Chiwetel Ejiofor as Solomon Northup and Lupita Nyong’o as Patsey.  They consistently brought so many different levels of understanding with their performances … sometimes just a glance could be devastating.
   
* Director Steve McQueen instilled a sense of poetry to the rhythm of the film.  Sometimes, beauty was revealed in the agony.  Often, a bucolic opening would flash into a Poe-like undercurrent.  I was usually uncertain of where I would be taken next.
   
* Along with that poetic sense was also poetic imagery, thanks to Cinematographer Sean Bobbitt.  A striking sunset through the boughs of trees would bring a brief respite … which could be followed by the realization that hours of agony had passed.
   
* Composer Hans Zimmer reveals a subtle score that enhances without being bombastic.
   
* I anticipated how the movie would end, but the reality was far more powerful than I had imagined.
   
For years, I’ve read many books and seen many movies that involved people being shanghaied or “press-ganged” into a life of servitude for years.  12 YEARS A SLAVE had some of those same elements.  But, those other stories focused on the business side of the acts and the constant striving for freedom.  This one uncovered more of the spark of humanity that refused to be extinguished among the hatred.

Block or Report

Jim 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_5ec8c23a-7184-4e3b-9ca9-58aec277ebd4" }; 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-5ec8c23a-7184-4e3b-9ca9-58aec277ebd4'; 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-5ec8c23a-7184-4e3b-9ca9-58aec277ebd4'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-5ec8c23a-7184-4e3b-9ca9-58aec277ebd4'));
' ].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_9983849d-507c-40b8-a520-79f496f8d385" }; 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-9983849d-507c-40b8-a520-79f496f8d385'; 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-9983849d-507c-40b8-a520-79f496f8d385'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-9983849d-507c-40b8-a520-79f496f8d385'));