Oscars Round Up: ‘Brooklyn’ is an intelligent and seductive love story

This week, the LV film team is exploring a few of the nominees for Sunday’s 88th Academy Awards. John Rigby kicked off the series with his review of ’45 Years,’ and yesterday, Warren Sprouse discussed the Jordanian nominee, ‘Theeb.’

Third in this series is Matthew Byrd’s review of ‘Brooklyn.’ The nominee for Best Picture, Best Actress and Best Adapted Screenplay will be showing at FilmScene on Thursday.

Sometimes, a film can be out-of-fashion for reasons that torpedo its possible success. It can be loaded to the brim with clichés that, while forgivable in an earlier era, now appear stale and staid. It could be antiquated in its social views (it’s hard to imagine Gone With The Wind’s slavery apologia flying in 2016). But, in other ways, an out-of-fashion film can jolt us out of the conventional wisdom and help us question why it is a film feels old-fashioned in the first place and whether that’s a good thing or not. Brooklyn is such a film.

The story of Brooklyn, based on the book by Irish literary legend Colm Tóibín and adapted for the screen by High Fidelity writer Nick Hornby, is a conventional one at first glance. We follow Eilis Lacey (Saoirse Ronan), a bright, ambitious young women who, despite these qualities, cannot find work in the poor, austere Ireland of the early 1950s. Sponsored by an Irish-American Catholic priest (Jim Broadbent) with help from her sister Rose (Fiona Glascott), Eilis emigrates to America, living in a boarding house in Brooklyn with some fellow Irish émigrés, working in a department store and taking bookmaking classes at night. After a bout of extreme homesickness, she slowly falls in love with Tony (Emory Cohen), a charismatic Italian-American who provides her with a sense of home in an alien land. When circumstances bring her back to Ireland, however, she begins to fall for an old acquaintance Jim (Domhnall Gleeson), and must choose between her adopted home and the land of her birth.

What makes Brooklyn both extraordinary and old-fashioned, in the best possible way, is how director John Crowley, along with Hornby and cinematographer Yves Bélanger helm the project with simple yet powerful techniques. The camera tricks are kept to a minimum, with most of the visual work done through Belanger’s beautiful cinematography, which allows both the Brooklyn of the 1950s, in all it’s red brick, green trees and yellow streetlit grandeur, and the natural beauty of rural Ireland to shine through unimpeded.

This turns out to be, outside of the performances, the film’s greatest asset. Brooklyn is, at it’s core, an immigrant story, particularly concerned with how the immigrant finds a home not in one place or another, but rather in an in-between place. “I feel as if I live in the middle of the Atlantic,” Eilis tells her sister around the midpoint of the film, and with both countries looking so gorgeous on film, it’s hard not to see why.

Saoirse Ronan in 'Brooklyn'
Saoirse Ronan in a still from ‘Brooklyn’
The heart of the film, however, and the true key to its success, is the masterful central performance by Saoirse Ronan. Her lack of international stardom following a string of bravura performances from Atonement to The Way Back through The Grand Budapest Hotel is made all the more baffling by what is clearly her best role to date in Brooklyn. In the same way that Crowley’s direction is understated, so too is Ronan’s performance. Scenery-chewing is nowhere to be found, with Ronan instead relying on subtle yet profound movements to convey Eilis’ journey: a silent turn of the head, a quivering lip, the slumping of the shoulders. The English film critic Mark Kermode has commented that Ronan possesses the astonishing ability to convey with her pupils what most actors couldn’t with the best-written dialogue on the planet, and Brooklyn proves that in spades. Eilis’ homesickness, her loss, her burgeoning love for Tony and her adopted home country, her pain, her struggle can all be clearly read with the slightest flicker in Ronan’s eyes.

Not a single weak link surrounds Ronan in the cast. Jim Broadbent doles out predictably solid work as a friendly priest encouraging Eilis to stick it out in America, and Jessica Pare dazzles in a cameo as Eilis’ sardonic, tough-talking boss. But the two who really shine through are Emory Cohen as Tony and Domhnall Gleeson as Jim. Cohen holds the various aspects of his character in balance perfectly. An unobnoxious confidence matches with a boiling insecurity; a wry humor pairs with a deeply felt sincerity. It’s as easy for the audience to fall in love with Tony as it is for Eilis, and hopefully Hollywood finds out a way to utilize him as effectively again in the future.

Saoirse Ronan and Emory Cohen in 'Brooklyn'
Saoirse Ronan and Emory Cohen in a still from ‘Brooklyn’
The best trick of Brooklyn, however, is not to make Eilis’ choice an easy one, either for her or the viewer, and most of the credit for that can be given to Hornby and Gleeson, whose easy kindness and warm nature make him just as desirable as Tony, but in a slightly different way. In a sense, Tony and Jim become representative of the attractions of their respective countries; Tony the adventurous, easygoing, upwardly mobile America and Jim the traditional, stable, quaint Ireland.

Brooklyn is about as close to a perfect film as you could ask for. An intelligent and seductive love story firmly rooted in fleshed-out environments, a nuanced and balance thematic and narrative arc, terrific direction, even better acting and an ending to leave you skipping from the theater. It may be unfashionable to make a love story with brains about likeable people, but that doesn’t mean it’s not a pleasure to behold when you see one.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/oscars-round-up-brooklyn-is-an-intelligent-and-seductive-love-story/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="110"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>