Cannes Film Festival Palme d’Or winner ‘The Square’ rewards extreme patience

The Square

FilmScene — opens Friday, Dec. 15

A performance art piece starts to go wrong. — video still from ‘The Square.’

At some point, Christian’s life must have gone very right. Well-heeled, well-groomed, well-respected, he’s the chief curator at the X-Royal Museum in Stockholm. He’s been moving easily through life, having mastered the ability to fake both sincerity and spontaneity. But The Square is not about things going right for Christian (played by Claes Bang). The movie follows him as his life slips out of his control.

The Square is the latest film from Swedish director Ruben Östlund. The two-hour, 22-minute satirical drama won this year’s Palme D’Or at the Cannes Film Festival, among other awards, and has largely been a darling of critics in Europe and the U.S.

To the extent this rambling movie has a structure, it revolves around three cries for help. The first, which is quickly revealed to be fake, sets the plot in motion. The second is disturbingly genuine, even though the threat that inspires it isn’t. The third is also genuine, and this time, the suffering behind it is as well.

The first cry for help happens on a busy Stockholm street. Christian responds to it, believing he’s heroically protecting a woman fleeing an abusive man. Actually, the whole thing is an elaborate setup to pick his pockets. Unexpected blowback from Christian’s poorly thought out effort to recover his wallet, phone and cufflinks leads to series of increasingly serious personal and professional problems.

The second cry for help happens as a performance art piece gets out of control. This time Christian is an ineffectual bystander.

The third cry for help is caused by a physical confrontation Christian has with someone who was injured (albeit it not physically) by Christian’s actions when he was trying to get back his pick-pocketed possessions.

The Square becomes truly compelling with the scene in which the second cry for help occurs. Terry Notary is remarkable as the performance artist who takes his performance much too far. Unfortunately, Östlund diminishes the scene both with a trite last few moments, and by never mentioning what happened during the performance piece in the rest of the film. Like its main character’s life, the movie is plagued by disjointedness and a failure to follow ideas to a conclusion.

But the bigger problem with The Square is how long it takes to get the second cry for help. It happens roughly two-thirds of the way through the movie. Between the first and second cries for help, the movie wanders from scene to scene — some of them funny, some not — giving the viewer’s mind plenty of time to wander, and even think about the movie’s flaws, mostly notably its baffling use of Elizabeth Moss.

Moss plays an incompetent TV journalist, who, despite not speaking a word of Swedish or knowing much about modern art, is inexplicably employed to report on the modern art scene in Stockholm. Even more inexplicable is the fact that Moss’ roommate in her Stockholm apartment is a chimpanzee. Moss never acknowledges its presence, and the movie never offers an explanation for why there is a chimp roaming freely in her apartment. There doesn’t appear to be any real explanation for Moss’ presence either — her character is vapid, not particularly interesting and in no way essential — other than the fact that having a recognizable face in the movie probably helped The Square find an American distributor.

The chimpanzee in the room no one talks about. — video still from ‘The Square.’

The name of the film is also the name of an ambitious, if vaguely defined, art installation at the X-Royal Museum. “The Square,” the installation, is supposed to force viewers to think about relationships between humans. The Square, the movie, has similar ambitions. The installation focuses on relationships between strangers in a public space. The movie, however, runs a gamut of human relationships: stranger/person in need; employer/employee (including patron/artist); partners in a causal relationship (or, in the case of one of the partners, a serious relationship); as well as, almost inevitably, people from different cultural and ethnic backgrounds. And just when a viewer might feel a sense of relief that Christian is a bachelor, so the film can skip over family relationships, his two previously unmentioned daughters suddenly appear.

As mentioned above, The Square is an ambitious movie that takes a very long time to become a compelling movie. Viewers willing to wait through the first two-thirds will be rewarded by its final section. The question for a movie-goer is whether they are willing to commit that amount of time to The Square. It’s a question Östlund seems to anticipate, since halfway through the movie, a pair of fatuous marketing consultants talk about the public not being interested in art, because the average attention span is too short. Judging by The Square, Östlund doesn’t seem to have considered a different possibility: sometimes artists, like the film’s performance artist, don’t realize their act has gone on too long.

[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='/the-square-at-fllmscene/#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' >Phone</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="86"/><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>